Skip to main content

Towards P Systems Based Approach for Evolutionary Enterprise Application

  • Conference paper
  • First Online:
Information System Development

Abstract

Development of enterprise applications is expensive, takes time and requires knowledge, tools and techniques. Contemporary enterprise applications must be dependable as well as customizable in the evolutionary way according to changes in the enterprise business processes. The wider goal of our research is to develop techniques for development of enterprise applications that software end users, in collaboration with software developers, are able to change safely and easily according to changing requirements. In accordance to the software engineering triptych: to write software, the requirements must be prescribed; to prescribe the requirements, the domain must be understood; to understand the domain, we must study one. We present and exemplify P systems based enterprise domain model. We treat an enterprise as a membrane-computing structure and utilize P system notions, notations and formalisms in modelling of enterprises and enterprise business processes. In our understanding this P systems based enterprise model can provide a practically usable framework for development of evolutionary enterprise applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. ASTM (2006) E1578-06 Standard guide for laboratory information management systems (LIMS). ASTM International. http://www.astm.org/Standards/E1578.htm. Accessed 4 June 2014

  2. Bjørner D (2007) Domain theory: practice and theories (a discussion of possible research topics). Macau SAR, China. http://www.imm.dtu.dk/~dibj/ictac-paper.pdf. Accessed 4 June 2014

  3. Bjørner D (2006) Software engineering. In: Abstraction and modelling. Texts in theoretical computer science. The EATCS series, vol 1. Springer, Heidelberg

    Google Scholar 

  4. Fowler M (2003) Patterns of enterprise application architecture. Addison-Wesley, Boston, MA

    Google Scholar 

  5. Chappell D (2006) Comparing .NET and Java: the view from 2006. Microsoft TechEd Developers, Barcelona

    Google Scholar 

  6. Paun G (2004) Introduction to membrane computing. http://psystems.disco.unimib.it/download/MembIntro2004.pdf. Accessed 30 Aug 2011

  7. Piho G, Tepandi J, Puusep V (2013) P systems based enterprise domain model. Research Report. Tallinn University of Technology

    Google Scholar 

  8. Layzell P, Loucopoulos P (1988) A rule-based approach to the construction and evolution of business information systems. In: Software maintenance

    Google Scholar 

  9. Clark P, Lobsitz R, Shields J (1989) Documenting the evolution of an information system. In: Aerospace and Electronics Conference, NAECON 1989. Proceedings of the IEEE 1989 National

    Google Scholar 

  10. Oei J, Proper H, Falkenberg E (1992) Modelling the evolution of information systems. Department of Information Systems, University of Nijmegen, Nijmegen, The Netherlands

    Google Scholar 

  11. Liu C, Chang S (1992) A visual specification model for evolutionary information systems. In: Computing and information, 1992. Proceedings. ICCI ’92

    Google Scholar 

  12. Shifrin M, Kalinina E, Kalinin E (2002) MEDSET – an integrated technology for modelling, engineering, deployment, support and evolution of information systems. In: Computer-based medical systems 2002 (CBMS 2002)

    Google Scholar 

  13. Wang Y, Liu X, Ye R (2008) Ontology evolution issues in adaptable information management systems. In: e-Business engineering, 2008. ICEBE ’08

    Google Scholar 

  14. Aboulsamh M, Davies J (2010) A metamodel-based approach to information systems evolution and data migration. In: Software engineering advances (ICSEA), 2010 fifth international conference

    Google Scholar 

  15. Ralyté J, Arni-Bloch N, Léonard M (2010) Information systems evolution: a process model for integrating new services. In: AMCIS 2010 proceedings

    Google Scholar 

  16. Arlow J, Neustadt I (2003) Enterprise patterns and MDA: building better software with archetype patterns and UML. Addison-Wesley, Boston, MA

    Google Scholar 

Download references

Acknowledgments

This work is supported by Estonian Ministry of Education and research (SF0140013s10); by Tallinn University of Technology (Estonia); by University of Leeds (United Kingdom); by Cancer Research UK.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gunnar Piho .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Piho, G., Tepandi, J., Puusep, V. (2014). Towards P Systems Based Approach for Evolutionary Enterprise Application. In: José Escalona, M., Aragón, G., Linger, H., Lang, M., Barry, C., Schneider, C. (eds) Information System Development. Springer, Cham. https://doi.org/10.1007/978-3-319-07215-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-07215-9_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-07214-2

  • Online ISBN: 978-3-319-07215-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics