It is widely known that the recognition of a sound software architecture makes the success of a software system. Unfortunately, even if the domain model relies on sound ontological bases, its mapping into an architecture that effectively reifies the model is a difficult task. In order to fill the semantic gap, relevant domain concepts should directly turn into architectural abstractions. Space plays a crucial role in many application domains but, surprisingly, no related architectural abstractions have been defined yet. The paper proposes space-related architectural abstractions derived from the application of classical software engineering principles. Since similar principles supported the definition of space ontologies, the conjecture is that our space architectural abstractions are good candidates for a formalisation in ontological terms.

Tisato, F., Micucci, D., Adorni, M., Cirasa, E. (2007). Architectural abstractions for space awareness. In Proceedings of the International Workshop on Ontology, Conceptualization and Epistemology for Software and Systems Engineering (ONTOSE). CCB.

Architectural abstractions for space awareness

TISATO, FRANCESCO;MICUCCI, DANIELA;
2007

Abstract

It is widely known that the recognition of a sound software architecture makes the success of a software system. Unfortunately, even if the domain model relies on sound ontological bases, its mapping into an architecture that effectively reifies the model is a difficult task. In order to fill the semantic gap, relevant domain concepts should directly turn into architectural abstractions. Space plays a crucial role in many application domains but, surprisingly, no related architectural abstractions have been defined yet. The paper proposes space-related architectural abstractions derived from the application of classical software engineering principles. Since similar principles supported the definition of space ontologies, the conjecture is that our space architectural abstractions are good candidates for a formalisation in ontological terms.
paper
Software engineering, abstraction, separation of concerns, spatial ontologies
English
International Workshop on Ontology, Conceptualization and Epistemology for Software and Systems Engineering (ONTOSE)
2007
Proceedings of the International Workshop on Ontology, Conceptualization and Epistemology for Software and Systems Engineering (ONTOSE)
978-88-900910-1-8
2007
none
Tisato, F., Micucci, D., Adorni, M., Cirasa, E. (2007). Architectural abstractions for space awareness. In Proceedings of the International Workshop on Ontology, Conceptualization and Epistemology for Software and Systems Engineering (ONTOSE). CCB.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/2940
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
Social impact