Abstract
Pervasive computing is a research field of computing technology that aims to achieve a new computing paradigm. Software engineering has been, since its existence, subject of research and improvement in several areas of interest. Model-Based/Driven Development (MDD) constitutes an approach to software design and development that potentially contributes to: concepts closer to domain and reduction of semantic gaps; automation and less sensitivity to technological changes; capture of expert knowledge and reuse. This paper presents a profiling and framing structure approach for the development of Pervasive Information Systems (PIS). This profiling and framing structure allows the organization of the functionality that can be assigned to computational devices in a system and of the corresponding development structures and models, being. The proposed approach enables a structural approach to PIS development. The paper also presents a case study that allowed demonstrating the applicability of the approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Weiser, M.: Some computer science issues in ubiquitous computing. Communications of ACM 36, 75–84 (1993)
Weiser, M., Gold, R., Brown, J.S.: The origins of ubiquitous computing research at PARC in the late 1980s. IBM Systems Journal 38, 693–696 (1999)
Sage, A.P., Rouse, W.B.: Information Systems Frontiers in Knowledge Management. Information Systems Frontiers 1, 205–219 (1999)
Fernandes, J.E., Machado, R.J., Carvalho, J.Á.: Model-Driven Development for Pervasive Information Systems. In: Mostefaoui, S.K., Maamar, Z., Giaglis, G.M. (eds.) Advances in Ubiquitous Computing: Future Paradigms and Directions, pp. 45–82. IGI Publishing (2008)
Ruparelia, N.B.: Software development lifecycle models. SIGSOFT Softw. Eng. Notes 35, 8–13 (2010)
Kay, R.H.: The management and organization of large scale software development projects. In: Proceedings of the Spring Joint Computer Conference, May 14-16, pp. 425–433. ACM, Boston (1969)
Benincasa, G.P., Daneels, A., Heymans, P., Serre, C.: Engineering a Large Application Software Project: The Controls of the CERN PS Accelerator Complex. IEEE Transactions on Nuclear Science 32, 2029–2031 (1985)
Gorton, I., Liu, Y.: Advancing software architecture modeling for large scale heterogeneous systems. In: Proceedings of the FSE/SDP Workshop, FoSER 2010, pp. 143–148. ACM, Santa Fe (2010)
Mirakhorli, M., Sharifloo, A.A., Shams, F.: Architectural challenges of ultra large scale systems. In: Proceedings of the 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems, pp. 45–48. ACM, Leipzig (2008)
Laine, P.K.: The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems. In: Proceedings of the Working IEEE/IFIP Conference on Software Architecture, pp. 14–23 (2001)
Mattsson, A., Lundell, B., Lings, B., Fitzgerald, B.: Experiences from Representing Software Architecture in a Large Industrial Project Using Model Driven Development. In: Proceedings of SHARK-ADI 2007. IEEE Computer Society (2007)
Heijstek, W., Chaudron, M.R.V.: Empirical Investigations of Model Size, Complexity and Effort in a Large Scale, Distributed Model Driven Development Process. In: SEAA 2009, pp. 113–120 (2009)
Medvidovic, N.: Software architectures and embedded systems: a match made in heaven? IEEE Software 22, 83–86 (2005)
Fernandes, J.E., Machado, R.J., Carvalho, J.Á.: Model-Driven Methodologies for Pervasive Information Systems Development. In: Fernandes, J.M., Machado, R.J., Lilius, J., Porres, I. (eds.) MOMPES 2004, pp. 15–23. TUCS General Publication, Hamilton (2004)
Fernandes, J.E., Machado, R.J., Carvalho, J.Á.: Model-Driven Software Development for Pervasive Information Systems Implementation. In: Machado, R.J., e Abreu, F.B., da Cunha, P.R. (eds.) QUATIC 2007, pp. 218–222. IEEE Computer Society, Lisbon (2007)
USE-ME.GOV: Consortium Agreement - Annex I - Description of Work (2003)
USE-ME.GOV: D3.1 Recommendations (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernandes, J.E., Machado, R.J., Carvalho, J.Á. (2012). Profiling and Framing Structures for Pervasive Information Systems Development. In: Putnik, G.D., Cruz-Cunha, M.M. (eds) Virtual and Networked Organizations, Emergent Technologies and Tools. ViNOrg 2011. Communications in Computer and Information Science, vol 248. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31800-9_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-31800-9_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31799-6
Online ISBN: 978-3-642-31800-9
eBook Packages: Computer ScienceComputer Science (R0)