Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper


March Edition 2023

International Journal of Applied Information Systems solicits high quality original research papers for the March 2023 Edition of the journal. The last date of research paper submission is February 15, 2023.

Object Identification for Pure Object Oriented Cross Languages Software Development

Sonar Sanjay Bhagwan, Samrat O. Khanna, Karishma D. Pasawala Published in Software Engineering

International Journal of Applied Information Systems
Year of Publication: 2015
© 2015 by IJAIS Journal
Download full text
  1. Sonar Sanjay Bhagwan, Samrat O Khanna and Karishma D Pasawala. Article: Object Identification for Pure Object Oriented Cross Languages Software Development. International Journal of Applied Information Systems 9(3):42-48, June 2015. BibTeX

    	author = "Sonar Sanjay Bhagwan and Samrat O. Khanna and Karishma D. Pasawala",
    	title = "Article: Object Identification for Pure Object Oriented Cross Languages Software Development",
    	journal = "International Journal of Applied Information Systems",
    	year = 2015,
    	volume = 9,
    	number = 3,
    	pages = "42-48",
    	month = "June",
    	note = "Published by Foundation of Computer Science, New York, USA"


Identifying generic or common objects is the most intricate part for developing applications in pure object oriented cross languages. Genericity or commonness in Object identification is an iterative process, and there is no appropriate formula or model to identify objects. It relies on the requirement engineering and domain engineering inception. Generic Object is a foundation of the pure object oriented software design; it is the run time automated entity. Using this paper we provide the infrastructure for identify generic objects. We design the step-to-next sequential tasks and tools in the infrastructure for Object identification. The basic tasks, tools and approaches are the infrastructure to identify generic/common System Objects. The two basic tasks are requirement engineering and domain engineering. Here Requirements engineering is based on the business model, same Domain is engineered by the requirement design, and in addition, the base domain is engineered by the domain foresting (sub-domain) rules, for objects extraction using step-to-next sequential tasks from the each foresting domain by applying the Object Identification tools.


  1. Bernd Bruegge, Allen H. Dutoit. "Object Oriented Software Engineering, Using UML, Patterns, and Java", Second Edition, Pearson Education, 2010.
  2. Code P. Yourdon. E. "Object Oriented Analysis", 2nd Addi. , Yorden press, Englewood Cliffs,1991.
  3. Craig Larman. "Applying UML and Patterns", 3rd Addition, Pearson Education Inc. 2005.
  4. Desmond Francis D' Souza and Alan Cameron Wills. "Objects, Components, and Framework with UML", 2nd Addition, Addition-Wesley Object Technology Series 1999.
  5. Geri Schneider, Jason P. Winters. "Applying Use Cases", 2nd Addition, Addition-Wesley Object Technology Series 1998.
  6. Grady Booch. "Object Solutions", 2nd Addition, Addition-Wesley Object Technology Series 1996.
  7. Heninger K. L, "Specifying software requirements for complex systems", New techniques and their applications. IEEE Transactions on Software Engineering 6 (1), p. 2-13, 1980.
  8. Ivan. Jacobson, G. Booch, and J. Rumbaugh, "The Unified Software Development Process", Addison- Wesley, 3rd Edition, 1999.
  9. Ivan. Jacobson, G. Booch, and J. Rumbaugh, "UML Modeling Language Reference Manual", Addison- Wesley An Important Addition, 1999.
  10. Ian Somerville, "Software Engineering", 6th Edition, Pearson Education, 2005.
  11. James J, Odell, "Advanced Object Oriented Analysis and Design by UML", Pearson Education, Cambridge University Press, 1998.
  12. James Rumbhaugh, Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen, "Object Oriented Modeling and Design", Prentice- Hall India Edition, 3rd Edition, 2001.
  13. Jaya Vijayan, G. Raju. , "Requirements Elicitation Using Paper Prototype", Advanced in Software Engineering, International Conference 2010, Springer p. 30-37, 2010.
  14. Jim Arlow, Ila Neustadt. "UML and the Unified Process", 2nd Addition, Addition-Wesley, Object Technology Series, 2002.
  15. Rajib Mall, "Fundamental of Software Engineering", 3rd Edition, Prentice- Hall India eddi. 2008.
  16. Civello F "Roles for composite Objects in Object Oriented Analysis and Design, OOPSLA, ACM SIGSOFT Vol. 28 No. 10 ,pp 376-393.
  17. Hoyalsvik G M and Sindre G " On the purposr of Object Oriented Analysis", OOPSLA'93, ACM SIGSOFT, Vol. 28 No. 10, pp 240-253.
  18. James Rambaugh " Object in the Constitution", Enterprise modeling, Object Oriented Programming , Vol. 6 No 8, pp 10-15.
  19. Kim W Bertino, J Chou, H T Garza and Woelk D "Composite Object Support in Object Oriented Database System", OOPSLA'87 Proceeding (1987), pp 118-125.
  20. Liveri J, "Relationships, Aggregations and Complex Objects", Information Modeling and Knowledge Base III Amsterdam, IOS Press (1992).
  21. Sonar sanjay Bhagwan "The Common Interface Oriented Architectural Framework to Improve Compatibility of the Pure Object Oriented Cross Languages Interoperability", The International Journal of Computer Science Trends and Technology (IJCST), Volume 2 Issue 3, 2014.
  22. Sonar sanjay Bhagwan "Interoperability in the JVM and CLR Engines for Cross Languages Application Developments" The International Journal of Advanced Research in Computer Science (IJARCS), ID 6892 published in Vol. 5, No. 7,sep- 2014.


Domain, Generic Object, Base Object, Active Object, Instance, Cross Languages, Actor, Transition.