Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183310
P. Markopoulos, J. Pycock, S. Wilson, P. Johnson
Modern user interface development environments are based on fast prototyping which as a methodology does not incorporate any theory or design principles. Adept (advanced design environment for prototyping with tasks) incorporates a theory of modelling users and user task knowledge known as task knowledge structures and extends it to a theoretical framework for modelling user, task and interface characteristics. The paper introduces the underlying framework, and discusses how this can be used to support task based user interface design.<>
{"title":"Adept-a task based design environment","authors":"P. Markopoulos, J. Pycock, S. Wilson, P. Johnson","doi":"10.1109/HICSS.1992.183310","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183310","url":null,"abstract":"Modern user interface development environments are based on fast prototyping which as a methodology does not incorporate any theory or design principles. Adept (advanced design environment for prototyping with tasks) incorporates a theory of modelling users and user task knowledge known as task knowledge structures and extends it to a theoretical framework for modelling user, task and interface characteristics. The paper introduces the underlying framework, and discusses how this can be used to support task based user interface design.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127406104","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183301
R. Robson
A prevalent problem in code reuse is the difficult if in locating the code to be reused. Rapid prototyping depends heavily on being able to locate software components to assemble into new applications. The paper presents DYHARD, a specification language that allows a programmer to specify how hypertext links are to be maintained between reusable software components in a library. The language is object-oriented and exploits the class structure to help the user model his data. The hypertext links are used to form multiple logical threads interconnecting the software components to let the programmer to locate and reuse code more easily.<>
{"title":"Using hypertext to locate reusable objects","authors":"R. Robson","doi":"10.1109/HICSS.1992.183301","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183301","url":null,"abstract":"A prevalent problem in code reuse is the difficult if in locating the code to be reused. Rapid prototyping depends heavily on being able to locate software components to assemble into new applications. The paper presents DYHARD, a specification language that allows a programmer to specify how hypertext links are to be maintained between reusable software components in a library. The language is object-oriented and exploits the class structure to help the user model his data. The hypertext links are used to form multiple logical threads interconnecting the software components to let the programmer to locate and reuse code more easily.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130620299","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183172
S. Chaumette
For efficiency, multiprocessor local memory machines work mostly on the message passing principle, and therefore are programmed using the framework of communicating sequential processes. This programming should be easy to do, and this ease obviously requires an adequate software environment. One such environment, ADAM, is the main topic of the paper. Especially important and time consuming in the development cycle of a distributed application is the debugging phase. Therefore among the tools provided by the ADAM environment, those dedicated to debugging have been emphasized. The most interesting are: a centralized simulator-debugger at the level of the language; a tool based upon traces that enables to see the communication that took place during an execution. The most original part of this work consists of debugging mechanisms dedicated to communication.<>
{"title":"A software environment for programming distributed memory machines","authors":"S. Chaumette","doi":"10.1109/HICSS.1992.183172","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183172","url":null,"abstract":"For efficiency, multiprocessor local memory machines work mostly on the message passing principle, and therefore are programmed using the framework of communicating sequential processes. This programming should be easy to do, and this ease obviously requires an adequate software environment. One such environment, ADAM, is the main topic of the paper. Especially important and time consuming in the development cycle of a distributed application is the debugging phase. Therefore among the tools provided by the ADAM environment, those dedicated to debugging have been emphasized. The most interesting are: a centralized simulator-debugger at the level of the language; a tool based upon traces that enables to see the communication that took place during an execution. The most original part of this work consists of debugging mechanisms dedicated to communication.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128346580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183347
J. Couger, G. Dengate
While the literature on creativity/innovation in IS is sparse, the literature on measurement of creativity in IS products/services is non-existent. The paper provides a review of the literature on measurement of creativity, then concentrates on a discussion of the measurement of software products. Six software products are evaluated for their degree of creativity using a two-criterion approach: novelty and utility.<>
{"title":"Measurement of creativity of IS products","authors":"J. Couger, G. Dengate","doi":"10.1109/HICSS.1992.183347","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183347","url":null,"abstract":"While the literature on creativity/innovation in IS is sparse, the literature on measurement of creativity in IS products/services is non-existent. The paper provides a review of the literature on measurement of creativity, then concentrates on a discussion of the measurement of software products. Six software products are evaluated for their degree of creativity using a two-criterion approach: novelty and utility.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132203328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183159
T. Ebisuzaki, T. Ito, J. Makino, S. Okumura, D. Sugimoto
The authors are developing GRAPE-2A which is a back-end processor to accelerate the simulations of many-body systems such as stellar clusters and systems of molecules. GRAPE-2A calculates forces exerted on one particle from all other particles. The host computer, connected to GRAPE-2A through a VME bus, performs other calculations such as time integration. In the simulation of many-body systems, almost all computation time is consumed in the calculation of forces between particles, i.e. gravitational, Coulomb, and van der Waals forces. GRAPE-2A can calculate the forces with an arbitrary functional form using a hardwired pipeline. The host computer can set the functional form of the force by sending the interpolation data to GRAPE-2A. The computational speed of GRAPE-2A is 300 MFLOPS. Aiming at a speed of 1 TFLOPS, the authors are planning to develop a GRAPE system in which many GRAPE pipelines work in parallel.<>
{"title":"GRAPE-2A: a special purpose computer for simulations of many-body systems with arbitrary central force","authors":"T. Ebisuzaki, T. Ito, J. Makino, S. Okumura, D. Sugimoto","doi":"10.1109/HICSS.1992.183159","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183159","url":null,"abstract":"The authors are developing GRAPE-2A which is a back-end processor to accelerate the simulations of many-body systems such as stellar clusters and systems of molecules. GRAPE-2A calculates forces exerted on one particle from all other particles. The host computer, connected to GRAPE-2A through a VME bus, performs other calculations such as time integration. In the simulation of many-body systems, almost all computation time is consumed in the calculation of forces between particles, i.e. gravitational, Coulomb, and van der Waals forces. GRAPE-2A can calculate the forces with an arbitrary functional form using a hardwired pipeline. The host computer can set the functional form of the force by sending the interpolation data to GRAPE-2A. The computational speed of GRAPE-2A is 300 MFLOPS. Aiming at a speed of 1 TFLOPS, the authors are planning to develop a GRAPE system in which many GRAPE pipelines work in parallel.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132952002","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183208
H. Ali, H. El-Rewini, K. Khalil
The load balancing problem in distributed systems has been studied by several researchers for many years. The authors believe that balancing the load by transferring jobs from one processor to another considering all the processors in the system might result in unsatisfactory performance due to communication overhead. They introduce a new technique that considers the topology of the interconnection network and the physical parameters of the communication links. While balancing the load, the proposed strategy maintains an acceptable level of stability and security by controlling job migration in the distributed system.<>
{"title":"Controlled job migration in load balanced distributed systems","authors":"H. Ali, H. El-Rewini, K. Khalil","doi":"10.1109/HICSS.1992.183208","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183208","url":null,"abstract":"The load balancing problem in distributed systems has been studied by several researchers for many years. The authors believe that balancing the load by transferring jobs from one processor to another considering all the processors in the system might result in unsatisfactory performance due to communication overhead. They introduce a new technique that considers the topology of the interconnection network and the physical parameters of the communication links. While balancing the load, the proposed strategy maintains an acceptable level of stability and security by controlling job migration in the distributed system.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"260 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133495824","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183351
I. Benbasat, G. C. Moore
The paper describes the process of construct validation and instrument development and discusses recent efforts within the management information systems literature in this area. It first reviews the issues of construct validity, describing the criteria by which the process and output of validation efforts can be assessed. It then considers three studies which concentrated on developing instruments to measure the factors which affect the adoption of new information technologies.<>
{"title":"Development of measures for studying emerging technologies","authors":"I. Benbasat, G. C. Moore","doi":"10.1109/HICSS.1992.183351","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183351","url":null,"abstract":"The paper describes the process of construct validation and instrument development and discusses recent efforts within the management information systems literature in this area. It first reviews the issues of construct validity, describing the criteria by which the process and output of validation efforts can be assessed. It then considers three studies which concentrated on developing instruments to measure the factors which affect the adoption of new information technologies.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132036535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183479
G. Widmeyer
Discusses the design of executive support systems in an organizational environment based upon open loop control as opposed to closed loop control. This change in view supports a faster response to changes in the external environment but it requires that the executive process must increase its issue scanning and tracking activities. This research is based on the descriptive literature of executive tasks, management control, and successful strategic decision processes. It is also based on the normative literature of automatic control systems. These two sources are synthesized to provide some characteristics of an executive support systems described using an entity-relationship diagram and a data flow diagram. The author argues that the key characteristics of this support are that the data should be issue-oriented and the processes should be learning-oriented.<>
{"title":"Executive support in an open loop control environment","authors":"G. Widmeyer","doi":"10.1109/HICSS.1992.183479","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183479","url":null,"abstract":"Discusses the design of executive support systems in an organizational environment based upon open loop control as opposed to closed loop control. This change in view supports a faster response to changes in the external environment but it requires that the executive process must increase its issue scanning and tracking activities. This research is based on the descriptive literature of executive tasks, management control, and successful strategic decision processes. It is also based on the normative literature of automatic control systems. These two sources are synthesized to provide some characteristics of an executive support systems described using an entity-relationship diagram and a data flow diagram. The author argues that the key characteristics of this support are that the data should be issue-oriented and the processes should be learning-oriented.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"2 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113962989","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183469
H. Yazici, K. Muthuswamy, J. Vila
Recent developments in decision support systems (DSSs) design suggest that as the capabilities of systems expand, the need for designing effective and flexible interfaces increases significantly. However, little research has been done in the area of interface management in DSS. This paper examines the role of user, task, and system characteristics in determining display methods, and advocates an expert system approach to system-user interface management within the context of a DSS. The authors present the architecture of such a system-expert system interface manager (ESIM)-discuss a prototype implementation, and identify areas for future research.<>
{"title":"An expert system approach for interface management in decision support systems","authors":"H. Yazici, K. Muthuswamy, J. Vila","doi":"10.1109/HICSS.1992.183469","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183469","url":null,"abstract":"Recent developments in decision support systems (DSSs) design suggest that as the capabilities of systems expand, the need for designing effective and flexible interfaces increases significantly. However, little research has been done in the area of interface management in DSS. This paper examines the role of user, task, and system characteristics in determining display methods, and advocates an expert system approach to system-user interface management within the context of a DSS. The authors present the architecture of such a system-expert system interface manager (ESIM)-discuss a prototype implementation, and identify areas for future research.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122455323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 1992-01-07DOI: 10.1109/HICSS.1992.183204
A. Formella, A. Obe, W. Paul, T. Rauber, D. Schmidt
The paper describes the architecture of the SPARK 2.0 processor and introduces a compiler for VectorPASCAL. Features of the architecture are the flexible address generation during vector operations and the large memories closely connected to the functional units. The source language allows programs to be written with vector statements avoiding scalar inner loops. The compiler employs several optimizing strategies to utilize the architectural benefits efficiently.<>
{"title":"The SPARK 2.0 system-a special purpose vector processor with a VectorPASCAL compiler","authors":"A. Formella, A. Obe, W. Paul, T. Rauber, D. Schmidt","doi":"10.1109/HICSS.1992.183204","DOIUrl":"https://doi.org/10.1109/HICSS.1992.183204","url":null,"abstract":"The paper describes the architecture of the SPARK 2.0 processor and introduces a compiler for VectorPASCAL. Features of the architecture are the flexible address generation during vector operations and the large memories closely connected to the functional units. The source language allows programs to be written with vector statements avoiding scalar inner loops. The compiler employs several optimizing strategies to utilize the architectural benefits efficiently.<<ETX>>","PeriodicalId":103288,"journal":{"name":"Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences","volume":"352 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1992-01-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122849211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}