Search For:

Displaying 1-43 out of 43 total
A Model and Architecture of REBOK (Requirements Engineering Body of Knowledge) and Its Evaluation
Found in: Asia-Pacific Software Engineering Conference
By Mikio Aoyama, Takako Nakatani, Shinobu Saito, Mikio Suzuki, Kazuaki Fujita, Hiroaki Nakazaki, Ritsuo Suzuki
Issue Date:December 2010
pp. 50-59
Requirements engineering has been extensively developed as a discipline. Many statistics on the software development indicate requirements process is the most influential to both success and failure of software development. However, practitioners are still...
 
Requirements Engineering Based on REBOK (Requirements Engineering Body Of Knowledge) and Its Practice
Found in: 2013 20th Asia-Pacific Software Engineering Conference (APSEC)
By Mikio Aoyama,Takako Nakatani,Shinobu Saito,Yukako Iimura
Issue Date:December 2013
pp. 79-80
We introduce a whole view of current status of requirements engineering based on REBOK (Requirements Engineering Body Of Knowledge) and its practical use with case studies.
 
Web-Based Agile Software Development
Found in: IEEE Software
By Mikio Aoyama
Issue Date:November 1998
pp. 56-65
The pressure to be first to market with a new product has accelerated the development process. Today's process models require agility, defined as the ability to operate in real time and to adapt quickly to changing requirements and conditions. Further, the...
 
Agile Software Process and its Experience
Found in: Software Engineering, International Conference on
By Mikio Aoyama
Issue Date:April 1998
pp. 3
No summary available.
 
Process and Economic Model of Component-Based Software Development: A Study from Software CALS Next Generation Software Engineering Program
Found in: Assessment of Software Tools, International Symposium on
By Mikio Aoyama
Issue Date:June 1997
pp. 0100
This article overviews the Nest Generation Software Engineering program of the Software CALS project in Japan and discusses the component-based software process model and its economic model based on the early study of the project. With this model, it is es...
 
Guest Editors' Introduction: Software in the Far East
Found in: IEEE Software
By Carl K. Chang, Mikio Aoyama
Issue Date:March 1989
pp. 10-12
No summary available.
   
RISDM: A requirements inspection systems design methodology: Perspective-based design of the pragmatic quality model and question set to SRS
Found in: 2014 IEEE 22nd International Requirements Engineering Conference (RE)
By Shinobu Saito,Mutsuki Takeuchi,Setsuo Yamada,Mikio Aoyama
Issue Date:August 2014
pp. 223-232
The quality of the SRS (Software Requirements Specification) is the key to the success of software development. The inspection for the verification and validation of SRS are widely practiced, however, the techniques of inspection are rather ad hoc, and lar...
   
An Extended Orthogonal Variability Model for Metadata-Driven Multitenant Cloud Services
Found in: 2013 20th Asia-Pacific Software Engineering Conference (APSEC)
By Mikio Aoyama,Nozomi Kurono
Issue Date:December 2013
pp. 339-346
A metadata-driven architecture for multitenant cloud services is an important class of cloud computing architectures. It enables dynamic variability of services on a single instance for embracing diverse requirements among multiple tenants. It does not req...
 
Business-Driven Acceptance Testing Methodology and Its Practice for E-Government Software Systems
Found in: 2013 20th Asia-Pacific Software Engineering Conference (APSEC)
By Norifumi Nomura,Yasuhiro Kikushima,Mikio Aoyama
Issue Date:December 2013
pp. 99-104
To deliver a business information system, it is necessary to not only verify the system, but also validate the system in order to assure the system can provide the business value which the users expect. However, conventional acceptance testing only confirm...
 
Software Engineering Education Program for Software Professionals of High Competency at DENSO
Found in: 2013 20th Asia-Pacific Software Engineering Conference (APSEC)
By Keiji Kobata,Takuji Uesugi,Hisayoshi Adachi,Mikio Aoyama
Issue Date:December 2013
pp. 117-122
This article reports on the developing and practicing of software professional education program for ten years at DENSO. Through the experience in fostering professionals, we focused on solving challenges in order to create an effective solution, and intro...
 
LISA: Linked Services Architecture Based on the Linked Data and Service Broker
Found in: 2013 IEEE International Conference on Web Services (ICWS)
By Mikio Aoyama,Hirotaka Kojima
Issue Date:June 2013
pp. 617-618
This article proposes a new architectural principle for LISA (LInked Service Architecture) based on the Linked Data, ROA (Resource-Oriented Architecture), and meta-level service broker. LISA employs a two-layer architecture separating the concerns into met...
 
Computing for the Next-Generation Automobile
Found in: Computer
By Mikio Aoyama
Issue Date:June 2012
pp. 32-37
Innovative computational technologies developed by automotive companies and research institutes in Japan are making cars greener, smarter, and more connected.
 
A Design Methodology for Real-Time Distributed Software Architecture Based on the Behavioral Properties and Its Application to Advanced Automotive Software
Found in: Asia-Pacific Software Engineering Conference
By Mikio Aoyama,Hayaki Tanabe
Issue Date:December 2011
pp. 211-218
Automotive software is required to collaboratively control multiple distributed processors, called ECUs (Electronic Control Units) connected through in-vehicle networks and embedded into different locations in a physical system of a vehicle. The extremely ...
 
Automotive Cloud Service Systems Based on Service-Oriented Architecture and Its Evaluation
Found in: Cloud Computing, IEEE International Conference on
By Akihito Iwai,Mikio Aoyama
Issue Date:July 2011
pp. 638-645
This article reports our concept and experiences on ACSS (Automotive Cloud Service System) based on SOA (Service-Oriented Architecture) for the next-generation automotive software platform. Along with rapid deployment of cloud computing, we expect, automot...
 
REBOK Manifest: Towards a Requirements Engineering Body of Knowledge
Found in: Requirements Engineering, IEEE International Conference on
By Mikio Aoyama, Takako Nakatani, Shinobu Saito
Issue Date:October 2010
pp. 383-384
We initiate the discussions on the REBOK (Requirements Engineering Body of Knowledge) in requirements engineering community.
 
A Model and Design Methodology of Continuous Services over the Home Service Systems
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Mikio Aoyama
Issue Date:December 2008
pp. 50-55
One of the challenges of HSS (Home Service Systems), a service provisioning system over the network systems in a house, is to provide high quality of services while keeping the human-machine interaction simple and ease. This article proposes a model and de...
 
AORE (Aspect-Oriented Requirements Engineering) Methodology for Automotive Software Product Lines
Found in: Asia-Pacific Software Engineering Conference
By Mikio Aoyama, Atsuko Yoshino
Issue Date:December 2008
pp. 203-210
We propose AORE (Aspect-Oriented Requirements Engineering) methodology for automotive software product lines. The AORE methodology enables to model the collaborations among the distributed embedded automotive software systems in terms of aspects, and gener...
 
A Unified Design Method of Asynchronous Service-Oriented Architecture Based on the Models and Patterns of Asynchronous Message Exchanges
Found in: Web Services, IEEE International Conference on
By Mikio Aoyama, Akira Mori
Issue Date:September 2008
pp. 537-544
This article proposes a unified methodology for designing asynchronous SOA (Service-Oriented Architecture) based on the asynchronous messaging models and patterns. Conventional SOA focuses on synchronous messaging. Although asynchronous messaging provides ...
 
Adaptive Self-Organizing Overlay Network for Car-to-Car Communications
Found in: Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, ACIS International Conference on
By Mikio Aoyama, Hiroshi Takeichi
Issue Date:August 2008
pp. 605-610
This article proposes a model of car-to-car networks based on an adaptive self-organization overlay network. Car-to-car network is one of the promising ways to deliver the information and services among cars in order to increase the safety and reduce the t...
 
Persona-Scenario-Goal Methodology for User-Centered Requirements Engineering
Found in: Requirements Engineering, IEEE International Conference on
By Mikio Aoyama
Issue Date:October 2007
pp. 185-194
This paper proposes Persona-Scenario-Goal (PSG) methodology as an extension of Persona-Scenario methodology, and its empirical study in the usercentered requirements engineering for a Web application system. The Persona-Scenario methodology demonstrated th...
 
The Impact of Research on Middleware Technology
Found in: International Conference on Software Engineering Companion
By Wolfgang Emmerich, Mikio Aoyama
Issue Date:May 2007
pp. 30
Various commercial trends have led to an increasing demand for distributed systems. Distributed systems can integrate legacy components, thus preserving investment, they can decrease the time to market, they can be scalable and tolerant against failures. T...
   
Adopting Model-Driven Development for Integrated Services and Appliances in Home Network Systems
Found in: Asia-Pacific Software Engineering Conference
By Hiroshi Igaki, Masahide Nakamura, Ken-ichi Matsumoto, Mikio Aoyama
Issue Date:December 2006
pp. 45-52
The technology of a home network system (HNS) allows integration of several kinds of home appliances to provide a user with value-added integrated services. Development of the integrated HNS services requires implementation of the appliance components (wit...
 
Value-Based Dynamic Composition of Web Services
Found in: Asia-Pacific Software Engineering Conference
By Kazuto Nakamura, Mikio Aoyama
Issue Date:December 2006
pp. 139-146
Dynamic composition of Web services encounters many challenges including selecting qualified services, composing services dynamically, and assuring quality of services. This article proposes a value model and its representation language, VSDL (Value-based ...
 
Persona-and-Scenario Based Requirements Engineering for Software Embedded in Digital Consumer Products
Found in: Requirements Engineering, IEEE International Conference on
By Mikio Aoyama
Issue Date:September 2005
pp. 85-94
<p>The challenge of the requirements engineering to digital consumer products lies in that the users are unknown many of wide variety. The major contributions of this article include a technique to identify persona to provide a rich contextual model ...
 
Embracing Requirements Variety for e-Governments Based on Multiple Product-Lines Frameworks
Found in: Requirements Engineering, IEEE International Conference on
By Mikio Aoyama, Kenichiro Watanabe, Yu Nishio, Yasuyuki Moriwaki
Issue Date:September 2003
pp. 285
This article reports our experience of product-line development for a wide variety of e-Government applications based on multi-layered frameworks. The key contributions of this report include the modeling a variety of requirements for e-Government applicat...
   
A Business-Driven Web Service Creation Methodology
Found in: Applications and the Internet Workshops, IEEE/IPSJ International Symposium on
By Mikio Aoyama
Issue Date:February 2002
pp. 225
This article proposes a framework of the methodology for creating Web services. The core idea is business-driven model formed by separating concerns into three layers of business, service and computing, and classifying the three layers with architecture an...
 
Software Beyond 2001: A Global Vision
Found in: IEEE Software
By William W. Everett, Mikio Aoyama, Jawed Siddiqi
Issue Date:November 1994
pp. 8-12
<p>The worldwide software industry is poised for change well into the next century. How well each developer; researcher, or country fares may depend on how clear its visions of the future are. In this collection of essays, some original thinkers peer...
 
Concurrent-Development Process Model
Found in: IEEE Software
By Mikio Aoyama
Issue Date:July 1993
pp. 46-55
<p>The lessons learned in managing a model that lets a user develop multiple functions concurrently over the entire development process, from requirements specification to system test are reviewed. The structure and dynamic behavior of a concurrent d...
 
Design Specification in Japan: Tree-Structured Charts
Found in: IEEE Software
By Mikio Aoyama, Kazugasu Miyamoto, Noritoshi Murakami, Hironobu Nagano, Yoshihiro Oki
Issue Date:March 1989
pp. 31-37
<p>The authors describe a novel design specification method, the tree-structured chart, that has been accepted widely in Japan because it improves productivity and quality. Tree-structured charts use representations of basic programming structures, s...
 
Design methods for distributed software systems
Found in: Managing Requirements Knowledge, International Workshop on
By Carl K. Chang, Mikio Aoyama, Tsang Ming Jiang
Issue Date:June 1987
pp. 477
No summary available.
   
PROMIS: A Management Platform for Software Supply Networks Based on the Linked Data and OSLC
Found in: 2013 IEEE 37th Annual Computer Software and Applications Conference (COMPSAC)
By Mikio Aoyama,Kazuo Yabuta,Tsutomu Kamimura,Souichi Inomata,Toshiya Chiba,Takashi Niwa,Koji Sakata
Issue Date:July 2013
pp. 214-219
PROMIS (Project Management Information exchange Services) is a research consortium with Fujitsu, IBM Japan, Hitachi, NEC, Nomura Research Institute, NTT DATA and Nanzan University. It aims at developing a new software engineering platform for managing SSN ...
 
Requirements clinic: Third party inspection methodology and practice for improving the quality of software requirements specifications
Found in: 2013 IEEE 21st International Requirements Engineering Conference (RE)
By Shinobu Saito,Mutsuki Takeuchi,Masatoshi Hiraoka,Tsuyoshi Kitani,Mikio Aoyama
Issue Date:July 2013
pp. 290-295
We have been involved in a number of large-scale software development projects, which might lead to loss of millions of dollars if failed. The quality of SRS (Software Requirements Specification) is the key to success of the software development. Review an...
   
Web Services Engineering: Promises and Challenges
Found in: Software Engineering, International Conference on
By Mikio Aoyama, Sanjiva Weerawarana, Hiroshi Maruyama, Clemens Szyperski, Kevin Sullivan, Doug Lea
Issue Date:May 2002
pp. 647
Web services are emerging technologies to reuse software as services over the lnternet by wrapping underlying computing models with XML. Web services are rapidly evolving and are expected to change the paradigms of both software development and use. This p...
   
Principles of Software Evolution: 5 th International Workshop on Principles of Software Evolution (IWPSE 2002)
Found in: Software Engineering, International Conference on
By Mikio Aoyama, Katsuro Inoue, Václav Rajlich
Issue Date:May 2002
pp. 657
We present an overview of the 5<sup>th</sup> International Workshop on Principles of Software Evolution (IWPSE 2002).
   
Evolutionary Patterns of Design and Design Patterns
Found in: Principles of Software Evolution, International Symposium on
By Mikio Aoyama
Issue Date:November 2000
pp. 110
Design patterns are considered well-formed language to represent software design. In this article, we propose several notions of design evolution and discuss the patterns of design evolution in terms of design patterns. First, we propose a classification o...
 
Guest Editor's Introduction: Testing the Limits of Test Technology
Found in: IEEE Software
By Young-fu Chang, Mikio Aoyama
Issue Date:March 1991
pp. 9-11
No summary available.
   
Scale changes everything, but...
Found in: Proceedings of the 17th International Software Product Line Conference (SPLC '13)
By John D. McGregor, Klaus Schmid, Linda M. Northrop, Mikio Aoyama
Issue Date:August 2013
pp. 288-288
Why does it change? How does it change? Ultra-large scale systems [Northrop, 2006 1] exceed our ability to manage and tax our ability to understand and yet the infrastructure modern society needs, such as the power grid, is in fact at this scale. How does ...
     
The impact of research on the development of middleware technology
Found in: ACM Transactions on Software Engineering and Methodology (TOSEM)
By Joe Sventek, Mikio Aoyama, Wolfgang Emmerich
Issue Date:August 2008
pp. 1-48
The middleware market represents a sizable segment of the overall Information and Communication Technology market. In 2005, the annual middleware license revenue was reported by Gartner to be in the region of $8.5 billion. In this article we address...
     
Co-Evolutionary service-oriented model of technology transfer in software engineering
Found in: Proceedings of the 2006 international workshop on Software technology transfer in software engineering (TT '06)
By Mikio Aoyama
Issue Date:May 2006
pp. 3-8
This article proposes a co-evolutionary service-oriented model, an organizational architecture for accelerating technology transfer between co-evolving organizations. Conventional model of technology transfer implies a unidirectional transfer from technolo...
     
Web services engineering: promises and challenges
Found in: Proceedings of the 24th international conference on Software engineering (ICSE '02)
By Clemens Szyperski, Doug Lea, Hiroshi Maruyama, Kevin Sullivan, Mikio Aoyama, Sanjiva Weerawarana
Issue Date:May 2002
pp. 647-648
Web services are emerging technologies to reuse software as services over the Internet by wrapping underlying computing models with XML. Web services are rapidly evolving and are expected to change the paradigms of both software development and use. This p...
     
Metrics and analysis of software architecture evolution with discontinuity
Found in: Proceedings of the international workshop on Principles of software evolution (IWPSE '02)
By Mikio Aoyama
Issue Date:May 2002
pp. 103-107
This article proposes a set of metrics for software architecture evolution and discusses continuous and discontinuous software evolution with the metrics proposed. We claim that discontinuity arises to reengineer software architecture and is an essential a...
     
Continuous and discontinuous software evolution: aspects of software evolution across multiple product lines
Found in: Proceedings of the 4th international workshop on Principles of software evolution (IWPSE '01)
By Mikio Aoyama
Issue Date:September 2001
pp. 87-90
This article discusses continuous and discontinuous evolutions across multiple products lines of software systems. As an empirical study, we analyzed the evolution of mobile phone software systems, which have undergone an extremely fast evolution from voic...
     
Data management of telecommunications networks
Found in: Proceedings of the 1988 ACM SIGMOD international conference on Management of data (SIGMOD '88)
By Hiroshi Fujimoto, Kiyoshi Ono, Mikio Aoyama
Issue Date:June 1988
pp. 201-201
As the size and complexity of processing and manufacturing systems increases, the need for Database Management Systems (DBMS) that meet the special needs of studies that experiment with such systems becomes more current. System analysts who study the perfo...
     
 1