High-level Communication in Systems-of-Systems

Communication between machines resides usually on a low level of abstraction that is hard to understand for most humans. Human factors or communication between humans and machines have not yet received sufficient attention in systems engineering. All this poses serious problems for communication especially in Systems-of-Systems. Therefore, we propose high-level communication based on communicative acts both for machine-machine and for human-machine communication. Such an approach to human-like communication allows us even to unify machine-machine and human-machine interaction. This unification enables scenarios where a machine initiates a communication, without having to know whether the partners are machines or humans.

[1]  A. Koller,et al.  Speech Acts: An Essay in the Philosophy of Language , 1969 .

[2]  Steven Orla Kimbrough,et al.  On automated message processing in electronic commerce and work support systems: speech act theory and expressive felicity , 1997, TOIS.

[3]  Philippe Palanque,et al.  Using Declarative Descriptions to Model User Interfaces with MASTERMIND , 1998 .

[4]  Mark W. Maier,et al.  Architecting Principles for Systems‐of‐Systems , 1996 .

[5]  Jo Ann Lane Factors Influencing System-of-Systems Architecting and Integration Costs , 2005 .

[6]  Hermann Kaindl,et al.  Using communicative acts in high-level specifications of user interfaces for their automated synthesis , 2005, ASE '05.

[7]  Barry Boehm,et al.  Spiral Acquisition of Software-Intensive Systems of Systems , 2004 .

[8]  H. Johannsson,et al.  Building and comparing models of user interfaces for air traffic control , 2004, The 23rd Digital Avionics Systems Conference (IEEE Cat. No.04CH37576).

[9]  Martin K. Purvis,et al.  Communicative acts and interaction protocols in a distributed information system , 2003, AAMAS '03.

[10]  Phan Minh Dung,et al.  Stepwise development of security protocols: a speech act-oriented approach , 2004, FMSE '04.

[11]  Fabio Paternò,et al.  Design and development of multidevice user interfaces through multiple logical descriptions , 2004, IEEE Transactions on Software Engineering.

[12]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.