Skip to main content
Top

2016 | OriginalPaper | Chapter

Bridging Enterprise and Software Engineering Through an User-Centered Design Perspective

Authors : Pedro Valente, Thiago Silva, Marco Winckler, Nuno Nunes

Published in: Web Information Systems Engineering – WISE 2016

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The development of Web-based Information Systems is crucial in the quest to maintain and develop the enterprise competiveness. However, capturing requirements from Business Processes (BP) is still an issue, as existing methods mostly focus, or on human aspects and the user interface, or on business concerns as rules and workflow coordination, and therefore do not specify all the Software Architectural components which are relevant for software development. We present the Goals Approach, which analyzes BPs and User Tasks and details them in the process of methodically designing and structuring the User Interface, the Business Logic and the Database of the Information System given a Model-View-Controller (MVC) architectural pattern. In this paper we focus on how to obtain the Goals business model of requirements based on the DEMO method. The approach can be used for in-house software development, and the method is straightforward fitting Small and Medium Enterprises agility needs.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference The Standish Group: Chaos Report 2014 (2014) The Standish Group: Chaos Report 2014 (2014)
2.
go back to reference Valente, P., Aveiro, D., Nunes, N.: Improving software design decisions towards enhanced return of investment. In: Proceedings ICEIS 2015, pp. 388–394 (2015) Valente, P., Aveiro, D., Nunes, N.: Improving software design decisions towards enhanced return of investment. In: Proceedings ICEIS 2015, pp. 388–394 (2015)
3.
go back to reference Morgenshtern, O., Raz, T., Dvir, D.: Factors affecting duration and effort estimation errors in software development projects. IST 49, 827–837 (2007) Morgenshtern, O., Raz, T., Dvir, D.: Factors affecting duration and effort estimation errors in software development projects. IST 49, 827–837 (2007)
4.
go back to reference The Standish Group: Chaos Report 2013 (2013) The Standish Group: Chaos Report 2013 (2013)
5.
go back to reference Version One. The 10th Annual State of Agile Report (2016) Version One. The 10th Annual State of Agile Report (2016)
6.
go back to reference Dietz, J.: Enterprise Ontology - Theory and Methodology. Springer, Berlin (2006). ISBN 978-3540331490CrossRef Dietz, J.: Enterprise Ontology - Theory and Methodology. Springer, Berlin (2006). ISBN 978-3540331490CrossRef
7.
go back to reference Gerogiannis, V., Kakarontzas, G., Anthopoulos, L., Bibi, S., Stamelos, I.: The SPRINT-SMEs. In: Proceedings of ARCHIMEDES III (2013) Gerogiannis, V., Kakarontzas, G., Anthopoulos, L., Bibi, S., Stamelos, I.: The SPRINT-SMEs. In: Proceedings of ARCHIMEDES III (2013)
8.
go back to reference Nunes, N.: Object modeling for user-centered development and user interface design: the wisdom approach. Ph.D. thesis, Universidade da Madeira (2001) Nunes, N.: Object modeling for user-centered development and user interface design: the wisdom approach. Ph.D. thesis, Universidade da Madeira (2001)
9.
go back to reference Valente, P.: Goals Software Construction Process: Goal-Oriented Software Development. VDM Verlag Dr. Müller, Germany (2009). ISBN 978-3639212426 Valente, P.: Goals Software Construction Process: Goal-Oriented Software Development. VDM Verlag Dr. Müller, Germany (2009). ISBN 978-3639212426
10.
go back to reference Constantine, L.: Human Activity Modeling - Toward a Pragmatic Integration of Activity Theory and Usage-Centered Design. Springer, Berlin (2009)CrossRef Constantine, L.: Human Activity Modeling - Toward a Pragmatic Integration of Activity Theory and Usage-Centered Design. Springer, Berlin (2009)CrossRef
11.
go back to reference Chelimsky, D., Astels, D., Helmkamp, B., North, D., Dennis, Z., Hellesoy, A.: The Rspec Book (2010). ISBN: 1934356379 Chelimsky, D., Astels, D., Helmkamp, B., North, D., Dennis, Z., Hellesoy, A.: The Rspec Book (2010). ISBN: 1934356379
12.
go back to reference Lodhi, A., Köppen, V., Saake, G.: Business process improvement framework and representational support. In: Proceedings of the 3rd International Conference on Intelligent IHCI (2011) Lodhi, A., Köppen, V., Saake, G.: Business process improvement framework and representational support. In: Proceedings of the 3rd International Conference on Intelligent IHCI (2011)
13.
go back to reference Zukowski, J.: The model-view-controller architecture. In: John Zukowski’s Definitive Guide to Swing for Java 2 (1999). ISBN: 978-1430252511 Zukowski, J.: The model-view-controller architecture. In: John Zukowski’s Definitive Guide to Swing for Java 2 (1999). ISBN: 978-1430252511
14.
go back to reference Costa, D., Nóbrega, L., Jardim Nunes, N.: An MDA approach for generating web interfaces with UML ConcurTaskTrees and canonical abstract prototypes. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 137–152. Springer, Heidelberg (2007)CrossRef Costa, D., Nóbrega, L., Jardim Nunes, N.: An MDA approach for generating web interfaces with UML ConcurTaskTrees and canonical abstract prototypes. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 137–152. Springer, Heidelberg (2007)CrossRef
15.
go back to reference Winckler, M., Cava, R., Barboni, E., Palanque, P., Freitas, C.: Usability aspects of the inside-in approach for ancillary search tasks on the web. In: Abascal, J., Barbosa, S., Fetter, M., Gross, T., Palanque, P., Winckler, M. (eds.) INTERACT 2015. LNCS, vol. 9299, pp. 211–230. Springer, Heidelberg (2015). doi:10.1007/978-3-319-22668-2_18 CrossRef Winckler, M., Cava, R., Barboni, E., Palanque, P., Freitas, C.: Usability aspects of the inside-in approach for ancillary search tasks on the web. In: Abascal, J., Barbosa, S., Fetter, M., Gross, T., Palanque, P., Winckler, M. (eds.) INTERACT 2015. LNCS, vol. 9299, pp. 211–230. Springer, Heidelberg (2015). doi:10.​1007/​978-3-319-22668-2_​18 CrossRef
16.
go back to reference Grudin, J.: Computer-supported cooperative work: history and focus. Computer 27, 19–26 (1994)CrossRef Grudin, J.: Computer-supported cooperative work: history and focus. Computer 27, 19–26 (1994)CrossRef
17.
go back to reference Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language Users Guide. Addison-Wesley, Wokingham (1998) Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language Users Guide. Addison-Wesley, Wokingham (1998)
18.
go back to reference Stamper, R.: On developing organisational semiotics as an empirical science: the need for scientific method and rigorous debate. In: Proceedings of 14th ICISO, pp. 1–13 (2013) Stamper, R.: On developing organisational semiotics as an empirical science: the need for scientific method and rigorous debate. In: Proceedings of 14th ICISO, pp. 1–13 (2013)
19.
go back to reference Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (1999)MATH Paternò, F.: Model-Based Design and Evaluation of Interactive Applications. Springer, London (1999)MATH
20.
go back to reference Awang, M., Labadu, N.: Transforming object oriented data model to relational data model. New Comput. Archit. Appl. 2(3), 402–409 (2012) Awang, M., Labadu, N.: Transforming object oriented data model to relational data model. New Comput. Archit. Appl. 2(3), 402–409 (2012)
21.
go back to reference Archimate Foundation: Archimate Made Practical (2008) Archimate Foundation: Archimate Made Practical (2008)
23.
go back to reference Sukaviriya, N., Sinha, V., Ramachandra, T., Mani, S., Stolze, M.: User-centered design and business process modeling: cross road in rapid prototyping tools. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4662, pp. 165–178. Springer, Heidelberg (2007)CrossRef Sukaviriya, N., Sinha, V., Ramachandra, T., Mani, S., Stolze, M.: User-centered design and business process modeling: cross road in rapid prototyping tools. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4662, pp. 165–178. Springer, Heidelberg (2007)CrossRef
24.
go back to reference Sousa, K., Mendonça, H., Vanderdonckt, J., Rogier, E., Vandermeulen, J.: User interface derivation from business processes: a model-driven approach for organizational engineering. In: Proceedings of 2008 ACM SAC, pp. 553–560 (2008) Sousa, K., Mendonça, H., Vanderdonckt, J., Rogier, E., Vandermeulen, J.: User interface derivation from business processes: a model-driven approach for organizational engineering. In: Proceedings of 2008 ACM SAC, pp. 553–560 (2008)
25.
go back to reference Kervel, S., Dietz, J, Hintzen, J., Meeuwen, T., Zijlstra, B.: Enterprise ontology driven software engineering. In: Proceedings of ICsoft 2012 (2012) Kervel, S., Dietz, J, Hintzen, J., Meeuwen, T., Zijlstra, B.: Enterprise ontology driven software engineering. In: Proceedings of ICsoft 2012 (2012)
Metadata
Title
Bridging Enterprise and Software Engineering Through an User-Centered Design Perspective
Authors
Pedro Valente
Thiago Silva
Marco Winckler
Nuno Nunes
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-48743-4_28

Premium Partner