Abstract:
Problem: Um eine visuelle Überprüfung der Eignung von Arbeitseinheiten, die aufgezeichnet wurden, mit einer Anwendung zu ermöglichen, die gemäß einer dokumentenorientierten Architektur erstellt wurde. Mittel zur Lösung: Es gibt die Entnahme eines Dokumentzustands aus einem Entwurfsdokument, das in einem von einem Computer lesbaren Format gespeichert wird, welcher ein Auslöser für den Beginn von Arbeitsaktivität wird, und eines Dokumentzustands für das Ergebnis und auf der Grundlage eines Vergleichs der Auslöser und der Ergebnisse das Erstellen von Diagrammen durch die automatische Strukturierung eines Ablaufs für die Vielzahl der Aktivitäten. Insbesondere werden die Entwurfsdokumente und die Implementierungen für jedes Aktivitätsunterstützungssystem analysiert, und die Zusammenstellung von Dokumenten, die die Bedingungen für Dokumentzustände wurden, welche Auslöser für den Arbeitsbeginn werden, sowie die Dokumentzustände, die als Arbeitsergebnisse verbleiben, werden entnommen. In einem bestimmten Beispiel ist dies ein Entwurfsdokument für eine Anzeigeaktion und die zugehörige Logik, für die eine Analyse mit Hilfe einer semistrukturierten analytischen Entnahmetechnologie und der Verarbeitung von natürlicher Sprache durchgeführt wird. Ein Graph des Ablaufs wird erzeugt, mit einer Aktivität als Knoten, einem Aktivitätsergebnis als Verbindungsursprung und einem Aktivitätsauslöser als Verbindungsende. Indem er diesen Ablauf überwacht, kann der Benutzer die Eignung der Entwurfsspezifikation prüfen.
Abstract:
In applications created according to a document centric architecture, this invention enables visually verifying the validity of a described business. The document state that is the trigger of starting business activity and the resultant document state are extracted from a design document saved in a computer-readable format, and, from matching of the triggers and results, multiple activity flows are automatically configured and made into diagrams. In other words, the design document and implementation of each activity support system are analyzed, and the document set that comprises the conditions of the document state that are the trigger for operation start, and the document state remaining as the operation result are extracted. In one specific example, this is screen transitioning and the design document of the logic relating thereto, and is analyzed using a semi-structured analysis extraction technique and natural language processing, for example. A flow graph is generated in which activities are nodes, activity results are link beginnings, and activity triggers are link ends. This graph is displayed ideally on a display. By looking at this flowchart, a user can check the validity of a design specification.
Abstract:
PROBLEM TO BE SOLVED: To visually analyse a job process by extracting a significant workflow from a non-structured log of the job process.SOLUTION: A job process analysis method includes: a process 418 for simplifying a log; a process 428 for improving a normal grammar based on the simplified log; and a process 434 for producing a workflow based on the normal grammar improved as a result. The process for simplifying the log repeats a step of generating a graph from a given log trace, computing topological features of the generated graph to specify a node, and deleting the specified node to simplify the graph. The process for improving the normal grammar based on the simplified log includes preliminarily preparing a plurality of restrictions by a user, giving an initial value of the normal grammar, operating the restrictions on the normal grammar to improve the normal grammar, and applying the simplified log to the improved normal grammar to accept the improved normal grammar in response to a score of compatibility being equal to or more than a predetermined value.
Abstract:
PROBLEM TO BE SOLVED: To provide a computer program for converting a UML (unified modeling language) design model into a stochastic performance evaluation model. SOLUTION: The computer program has a means 221 for converting a calling graph into a syntax tree having a binary tree structure, a means 222 for converting a protocol state diagram into a process equation, a means 223 for converting an activity diagram into a process equation with probability, a means for combining the process equation of the protocol state diagram and the process equation with probability of the activity diagram to obtain a process equation with probability of a class, and a means for obtaining a process algebraic equation 224 with probability of an entire system from the syntax tree and the process equation with probability of the class. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a UML design method by which architectural design seeking after an optimum design parameter can be performed while seeing through an entire system. SOLUTION: The UML design method uses a profile stored with design parameters to convert an object system into a UML model, and designs. The UML design method stores a stereotype and a value with a tag as the design parameters in the profile, annotates the stored stereotype and value with the tag for a UML model of the object system, associates the annotated stereotype and value with the tag to each class constituting the UML model, and displays the associated stereotype, value with the tag and UML model on a GUI (graphical user interface) screen. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PURPOSE: To efficiently execute the input operation of information on KANJI (Chinese Character) and the like through the use of a pointing device. CONSTITUTION: A keyboard input processing part 21 generates a specified key code in response to a specified operation for the pointing device 11. In an information processing system having the pointing device 11 provided with a first operation means for generating position information related to a pointer on a display device and a second operation means for generating selection information related to screen information which is indicated by the pointer, a KANJI conversion processing is executed in response to the operation of the second operation means of the pointing device 11.