Volume 31, Number 3, December 2002
ISSN 1457-9723




Editor: Pirkko Oittinen, Pirkko.Oittinen@hut.fi
Assistant Editor: Tiina Hartikainen, Tiina.Hartikainen@hut.fi

 

   

 


Vision and Mission of the Laboratory of Media Technology
Oittinen, P.


Modelling of publishing processing with UML
Ståhl, H., Jankko, T. and Oittinen, P.


 

Vision and Mission of the Laboratory of Media Technology

Oittinen, P. 
Helsinki University of Technology, Department of Automation and System Technology, Laboratory of Media Technology
P.O.Box 6400, FIN-02015 HUT, Finland, http://www.media.hut.fi
E-mail: pirkko.oittinen@hut.fi


TIIVISTELMÄ

Viestintätekniikan alueen nopea kehitys asettaa suuria haasteita ja mahdollisuuksia yliopistoympäristössä tapahtuvalle tutkimukselle ja opetukselle. Artikkelissa tarkastellaan Teknillisen korkeakoulun viestintätekniikan laboratorion positioitumista alueen kenttään laboratorion vision ja mission avulla. Esitys perustuu kesällä 2002 laadittuun teknologiastrategiaan.


ABSTRACT

The rapid development of media technology means great challenges and opportunities for research and teaching in a university environment. This article examines how the Laboratory of Media Technology of Helsinki University of Technology positions itself in this field, seen against the background of the Laboratory's vision and mission. The article is based on the technology strategy formulated in the summer of 2002.


INTRODUCTION

Helsinki University of Technology has renewed its strategy /1/. According to this strategy and the University Act,

  • The basic task of Helsinki University of Technology is to conduct scientific research, provide teaching at the highest level, based on and supporting research, and promote education in science and the arts,

  • Helsinki University of Technology operates in fields, in which research may have both scientific and technological significance, and

  • Helsinki University of Technology shall be an internationally significant promoter of science and technology.

Based on the foregoing statements, a strategy development effort has been in progress in the various units of the university. The Department of Automation and Systems Technology, to which the Laboratory of Media Technology belongs administratively, updated its strategic guidelines in the spring of 2002. As a part of the university’s internal strategy work and a strategy process launched by the National Technology Development Agency (TEKES), the Laboratory of Media Technology formulated its own technology strategy during the summer of 2002 /2/. The rapid change of the technology environment made this very relevant. The need for reviewing the strategy has been further promoted by the forthcoming change in the university degree structure, as a result of which the current first degree level will be divided into a three-year B.Sc. degree and on top of that a two-year M.Sc. degree. In connection with this change, degree programmes and possibilities for co-operation at both levels will be evaluated.

The main features of the strategy of the Laboratory of Media Technology are presented in the following. Activities will be redirected in accordance with these features and the strategic guidelines will be evaluated over time based on results achieved.

HISTORy

The Laboratory’s historic development served as a basis for the strategy process. An outline of the development is given in Table 1.

Table 1     Historic development of the Laboratory of Media Technology.

1967

The Laboratory was established within the Department of Forest Products Technology, with the task of educating engineers for the needs of the paper and graphical industries.

1969-81

Professor Olavi Perilä

Focus:

·       The graphical industry’s technology

·       The only university-level laboratory in this field

1978

First computer for image processing installed.

1981-

Professor Hannu Saarelma

1980s

Focus:

·     Digitalisation of paper-based communication processes

·     Graphical technology was examined from the viewpoint of imaging science and technology

1982

Associate Professor Pirkko Oittinen , appointed professor in 1992

1987

Administratively, the Laboratory was transferred to the Department of Computer Science and Engineering.

1990s

Focus:

·     Characterisation of information technology in printing.

·     In educational terms, the emphasis was on educating students within different degree programmes. Digital publishing and net media technologies were introduced in the curriculum.

1995

Automation and systems technology degree programme was established.

1995-99

National digital printing technology programme — the Laboratory served as co-ordinator.

1997

The Department of Automation and Systems Technology was established following a division of the Department of Computer Science and Engineering. The Laboratory was transferred to the new department

2000-

Focus:

·     New research areas include modelling of communication processes and the usability and readability of display terminals and measurement-based characterisation of these.

·     Image processing applications were extended to the area of personal communication.

2003

Moving into new laboratory building.

 


The development has proceeded from the graphical industry’s technology, via the digitalisation of media towards generic, multi-technical approaches and studies of communication processes. In the Laboratory’s operating environment, the development is manifested in the Laboratory’s transfer from the Department of Forest Products Technology to the Department of Computer Science and Engineering in connection with the restructuring of the university’s degree programmes and departments in 1987. Following the division of the Department of Computer Science and Engineering into two separate departments ten years later, the Laboratory became a part of the Department of Automation and Systems Technology. A major argument in favour of this change was the multi-technical and systems-oriented approach of the new AST department and of the M.Sc. degree programme named according to it. This has been described as a fusion of bits, atoms and neurons. In the Laboratory’s way of thinking bits represent messages, atoms media and neurons the users, the man. Systems consist of different types of components and system functionality studied in the framework of multiple technologies and sciences. The whole time education in graphic arts technology has been offered to students in the Forest Products Programme.

content of the laboratory’s activities

The activities of the Laboratory of Media Technology focus on vision-based media communication, in other words, communication based on

  • text

  •  images and

  • video.

Figure 1       Definition of operating area.

The operating area is examined (cf. Fig. 1), in particular, within a framework determined by “imaging science”, “information and messages”, and “processes, information interfaces and surfaces”. This framework is generic by nature. Application areas of this expertise and research are found in communications making use of different media, such as Internet-based networks, digital TV and printed products.

Visual information and questions related to its processing, presentation or rendering on information surfaces constitute a central area of expertise and research. In defining the operating area, visual information is considered to include, as noted above, text, images and video. Previously, textual and image-based information have been viewed as separate areas of technical research. When changing over from examining syntactic (bit-level) information to examining semantic-level information (messages), methodological integration will occur. In the Laboratory’s future activities, textual and image-based information will converge at the level of semantic information.

Communication is understood as the exchange of messages between two parties, persons, teams or groups, either direct or with the aid of various media. In this communications process, the source of a message can be a person, a sensor, an autonomous machine or an agent or avatar representing a person. The basic components of media communication and their interrelations are visualised in Figure 2

Figure 2       Components of communication according to the Laboratory’s approach.

Core components are man and the messages exchanged, the hardware and software resources for processing messages from raw information, and the communication channels and media giving access to the messages.

The objective of the Laboratory of Media Technology is to generate basic technical and scientific knowledge in the area of media communication and to make use of this knowledge for developing technology and applications in selected focus areas.

operating segments

The Laboratory has selected as its operating segments the areas of communication that are content-driven. Examples include, as was already implied in the foregoing, digital media consisting of network and digital TV, and graphical communication, i.e. print on paper. Communication environments under scrutiny are homes and organisations.

In line with the previously defined reference framework, the areas of interest are primarily approached from the viewpoint of communication processes, the modelling of communication and information. Figure 3 depicts operating segments and environments as inter-related entities, examined from the above-mentioned viewpoints.

Figure 3     Selected operating segments.

The operating idea is to promote the development of vision-based media with the aid of science-based, multi-technical research and teaching integrated into it. The mission is to promote the efficiency, effectiveness and usability of communication processes and media in developing areas of the media sector. This means focusing on processing raw information into messages reproducing these messages on various information surfaces and making the accessable to potential users in order to produce communication, i.e. to convey meanings. Overall the Laboratory identifies itself with the tradition of viewing communication as a two-way process.  


TRENds 

As is well known, the Laboratory’s operating area is subject to strong changes. For example, the following trends were identified in the course of the strategy process as significant for the Laboratory’s strategy process. They are listed below in an arbitrary order. 

1.             In the future, the message will become increasingly important in relation to media (“the message is the media”), because the demand for access to information independent of time and place has developed into the prevailing paradigm.

2.             Internet applications

3.             The World Wide Web is contracting into a pipe, which is being used as a communications channel (the function and message are created at the receiving end of it), in other words, it restricts and narrows down the global network idea.

4.             This development allows faster data transfer and speeds up the communications cycle.

5.             Different types of terminal equipment will become increasingly compatible in the future.

6.             Mass communication will become more personalised and targeted.

7.             The volume of print on paper will decline.

8.             The digitalisation of printing methods continues.

9.             To maintain its competitiveness, paper-based communication must be technically and functionally integrated with digital media.

10.        Price competition in the printing industry will tighten as printing presses become more efficient and produce abundant overcapacity.

11.        Digital TV is on its way. The time schedule is not clear, though. It will create a significant number of new communication practices.

12.        The continued growth of processor power will allow automatic image processing, for example in the image transmitting device.

13.        Electronic data communication will result in media homes.

14.        Digital cinema will start spreading and the games industry will show significant growth in the early 2000s.

15.        Digital cameras (still and video) will result in a strong increase in the number of images used. For example, security applications will show significant growth.

16.        The number of still pictures will grow exponentially as camera-equipped mobile terminals become more widespread.

17.        Image quality requirements will grow.

18.        Image processing needs will grow at the receiving (i.e. viewing) end.

19.        A wide range of equipment will be provided with information and communication technology (ICT) and related displays (in line with the development of display technologies).

20.        Images will be increasingly used as icons.

21.        Printing will become more common as an electronics manufacturing method.

22.        Organic electronics materials will allow manufacture on flexible substrates.

The time span of these trends is illustrated in Table 2 in the form of a roadmap. In the area of printing technologies, printing of “smart structures” is a major challenge. They typically require higher resolutions than needed for human viewable prints. Applications include disposable electronics and new functionalities in prints. Imaging with applications in displays will be a very active area in coming years. Paper-like displays is one concrete target, wearable displays and large are displays are other examples. Advances in content technologies will mainly originate in the web environment and spread to other media. Integration of the media and their use will continue. As for media in homes their interoperability and also communication with domestic appliances presents new challenges. 


VISION 

The guidelines for the Laboratory’s future development reflect the estimated importance of the factors identified as trends and depicted as the road map of Table 2. The following were identified as key factors for this development: 

1.             Machine-driven interpretation and utilisation of message content in the communications process will be a major object of development.

2.             The Laboratory’s in-house expertise must be so clearly and generically focused that it cannot be taken by surprise by fast and unexpected developments or new hardware technologies. Strong basic and methods expertise allow rapid application of research findings into practice. The Laboratory must be capable of responding promptly to changes.

3.             The same technologies are increasingly being utilised in organisational and mass communications.

4.             Communications systems in production plants represent an area with ample development potential. This includes generating meaning from an image and appending an action programme to a message.

5.             Future academic media communications engineers must master all aspects of the media field.

6.             Creating the pre-conditions for continued development of the Laboratory’s operating environment is essential: co-operation networks are part of this development.

7.             A good grasp of current communication interface and content production software and media is in a key role for the Laboratory to be able to realise its future potential.

8.             The research culture and tradition need to be developed in a direction allowing the synergies and multidisciplinary character of the research to be effectively utilised.

9.             The necessary prerequisites need to be created for the research teams in spearhead areas, in order to allow the teams a time span of five years for carrying out their research. The research teams should incorporate resources ranging from M.Sc. thesis students to doctoral students.

10.        Researchers should be encouraged to productise their research findings and to refine them into new business ideas within the framework of spin-off ventures.

11.        The potential offered by networked research must be exploited.

12.        International networking in the areas of basic and post-graduate teaching.

13.        Securing a sufficient number of post-graduate students and degrees.

14.        Ratio between external and budget financing should be about 40/60 %.

The platform for the Laboratory’s future operations and its research orientation have been formulated on the basis of the foregoing and the Laboratory’s historic development. These are outlined in Figure 4. Imaging science constitutes the scientific basis. The technological environment is defined by communication systems. These are understood as systems composed of machines, media, message and man. These interoperate to achieve communication. Digital printing is a specific focus area.

Figure 4     Research orientation.

Pivotal for the future activities of the Laboratory is the interaction between the different research orientations. Efforts will be made to promote interaction by developing the methodological basis for the research. As a starting point, the kind of interaction model depicted in Figure 2 is in a key position. It can also be noted that creating interaction with the branches of science denoted as associate technologies in Figure 4 will be essential for reaching the Laboratory’s objectives. 

Table 2     Laboratory of Media Technology — Roadmap. 

 

1980s

1990s

2000s

2010s 2020s

1.     Printing technologies

Ink jet addressing     Laser office printing    Ink jet home printing                            Printed disposable

                                                                                                                                 electronics

                                                    Digital printing             Digital offset

                                                                                                                                         Intelligent

                                                                               Digital disk production                       printed products

 

                                                                                   First development standard colour

                                                                                   impression model CIECAM 02     Erasable paper (printing)

2.     Imaging technologies

Digital image        Digital cameras      Flat screens                                                    Flexible screens

processing   Digital TV concept

                                                           Colour management                                 Head mounted displays

                           Open image              standards

                           transfer techniques                                                                              Bistable displays

                                                           Image metadata          JPEG 2000                                

                                                                                                                                               e-paper

          JPEG                                        MPEG     Multi-resolutions         MPEG-XX

3.     Content technologies

      Hypertext                         HTML                           Virtual reality systems                Web services

                                                                                          Network learning systems

GML                                                                                                   Ontologies      Automated content selection

                                                                   XML         XSL

     SGML                                                                                RDF                                Semantic web

                                    Automatic multi-       SVG

Automatic single-         colour correction                                                                                     Web agents

colour correction

4.     Media communications technologies

     Typo fonts for desk top                        Multi-channel publishing              Integration of print on paper

     computers (MAC)                                                                                     and electronic media

                                                                                                                                                           ”Surprises”
                                            
SMS                                            Same platform (home server) for         Multi-channel

                                                                               MMS       mass and personal communication        automation

 

 

                Video conferencing                                                                      Interactive communication

 

 

Mobile phones            

5.     Home media

                                             Internet in the home                            Electronic home bulletin boards; electr. post-it

                                                                                           Intelligent sensors           Communicating

Home video        PCs                        Post -it in the home                                          domestic       Personal        

                                                                                          Home server, network     appliances     multimedia
                                                                                          and portals                                            communication

                                                                                                                                           Interactive digital TV

                                                                                          Interoperability of consumer

                                                                                          electronics            Multiple access methods


conclusions 

In the Laboratory of Media Technology’s strategy, a central feature is that media technology is perceived as a multi-technical generic area of technology, in which applications make use of different technologies in different operating environments. A core perception is that communication is created through technical adaptation of information, media and man’s use of communication.   

References 

  1. http://www.hut.fi//Yksikot/Kehittamisyksikko/Strategiat/tkkstrategia.html

  2. Viestintätekniikan laboratorio – Teknologiastrategia. Versio 1.0, 23.8.2002

 
 
 


Vision and Mission of the Laboratory of Media Technology

Oittinen, P.


Modelling of publishing processing with UML
Ståhl, H., Jankko, T. and Oittinen, P.

 

 

Modelling of publishing processing with UML

Ståhl, H., Jankko, T. and Oittinen, P. 
1Helsinki University of Technology, Department of Automation and System Technology, Laboratory of Media Technology
P.O.Box 6400, FIN-02015 HUT, Finland, http://www.media.hut.fi
E-mail: Henri.Stahl@media.hut.fi, Tero.Jankko@media.hut.fi, pirkko.oittinen@hut.fi 

 

keywords

Publishing Process, Cross-Media, Publication, Business Process Modelling, UML, Unified Modelling Language, News Object, Multiple Media


Tiivistelmä

Artikkelissa tarkastellun tutkimuksen kokonaistavaoitteena on olla kannustamassa viestintä- ja julkaisualan yrityksiä mallintamaan omia prosessejaan ja käyttämään mallintamista osana tulevien prosessien suunnittelua. Publication Unified Prosessin (PUP) tarkoituksena on toimia esimerkkinä ja helpottaa alkuunpääsyssä omassa mallinnuksessa. Raportissa käydään läpi kuvitteellinen PUP-prosessi yksityiskohtaisesti eri tyyppisiä UML-kaavioita käyttäen.

Luotu malli kuvaa yleispätevästi monikanavajulkaisemiseen soveltuvaa prosessia ja sen osatekijöitä ja on samalla hyvä esimerkki liiketoiminnan mallintamisesta UML-kielellä ja objektiajattelun mukanaan tuomista eduista. Mallista voi myös havaita eri medioiden julkaisuprosesseissa yhdistämisestä koituvia monikanavaisuuden etuja. Mallin on kuitenkin erityisesti tarkoitettu käytettäväksi valmiina pohjana uusille prosessimalleille.

Jatkossa olisi hedelmällistä tehdä tutkimusta ja kehittää vastaavan kaltaisia mallipohjia muiden alojen keskeisistä prosesseista, sillä valmiit mallipohjat madaltavat huomattavasti mallintamisen aloittamiskynnystä.


AbstracT

The goal of the research project discussed in this article was to encourage the companies within the areas of media and publishing technology to model their own processes and to use business process modelling in designing future processes. Publication Unified Process (PUP) is meant to serve as an example and to facilitate the first step to modelling. The report goes through in detail an imaginary PUP-process and different types of UML diagrams are used in describing the process.

The model created is a generic description of a cross-media publication process and associated key factors. At the same time it is a good example about modelling business processes with UML and it illustrates the benefits that object-orientation brings to modelling. The model also shows the advantages that integration bring to cross-media publication. The model is especially meant to serve as a design pattern for new process models.

Further research should be done in designing more design patterns for the essential business processes in different area of business, because ready-made design patterns make the first step to business modelling easier.


INTRODUCTION

The techniques and processes of information and media technology have undergon big changes during the past ten years. The break-through of Internet brought possibilities like disseminating digital papers and hypertext documents around the world. Many traditional media houses have expanded their activities to Internet. For a long time the contents to different media have been produced separately, even in separate organisations within a media house. In the 21st century cross-media publishing has arisen and one and the same unit may produce content to different media. Cross-media publishing brings along more complicated processes than in the pastand several new elements, like real-time publishing. Therefore designing and managing processes is both economically and functionally much more challenging and important than before.

The goal of the research was to encourage the companies within the areas of media and publishing technology to use business process modelling while designing their processes. The diagrams produced in this project are available via Internet and they are free to be reused and modified. Therefore they can help companies starting to model. Modelling the present state of own processes with the help of the example diagrams, teaches also UML (Unified Modelling Language) and its use in business process modelling. Different modelling methods and tools were considered in projects carried out in the Laboratory of Media Technology at the Helsinki University of Technology and finally UML was qualified as modelling method for this project.

This article goes through the idea of improving business processes and the basics of UML in business process modelling. On this basis, the PUP example process is introduced and the concept of the news object is examined. The full report can be reached in Finnish via URL http://www.media.hut.fi/GTTS/Suomi/dt&raportit/PUP/www_raportti.htm.


Technical Background

Improving Business Processes

It is often very useful to model a business process while trying to make improvements. Modelling gives a good overall picture about the process as a whole and its different phases. A thorough understanding of the current processes helps creation of a vision about more productive and cost-effective processes and find the steps to reach them.

Business Process Re-engineering (BPR) is an effort to improve the productivity by creating better business processes. BPR proceeds often through the following five steps /12/:

1.  Learn to understand the existing processes,

2.  Model the processes,

3.  Search the ways to improve the processes,

4.  Create the future model (a model about the better future) and

5.  Find the steps to achieve the better future.


Business Process Modelling Methods

There are many different modelling methods and tools for business process modelling. Of these the Unified Modeling Language (UML) is one of the most promising. UML is an object-oriented modelling language standardised by the Object Management Group (OMG) in 1997 /10/. Different companies have provided a huge amount of UML supporting tools, because UML is a totally independent standard. UML was originally designed for system and software development  /5/ and was later extended toward different areas of modelling, including business process modelling /8/.

By way of examples, UML has been used to modelling traffic systems. Because the complexity of the problems is arising Urban Traffic Systems designers are forced to use modelling approaches in order to manage the design their systems, and to define and implement traffic management strategies. In this use UML has turned to be a very useful tool /1/. Second, UML has been used in the insurance sector in the transformation to a process oriented organization. Based on reengineered business processes, a refocusing of the information system infrastructure was sought. UML and PROMET Business Process Re-engineering were used together. The conclusion was that the combination of UML and PROMET BPR produced the best results /2/.

To be fair to the other modelling methods, IDEF0 has been used for publishing processes modelling. First, In Helsinki University of Technology had a project called Information Flow in Newsroom Processes. The object of the study was to model the newsroom process chain in a way which would make it possible to assess development needs from a technical viewpoint. As a conclusion, The IDEF0 model was found to offer sufficient features for describing the newsroom work flow. /9/


Tools

Unified Modeling Language

The notation of UML is clear and easy to learn. Therefore UML diagrams can be understood without big efforts of study. The generally applicable UML diagrams fit well to many purposes. UML suites particularly to business process modelling, because UML supports well visualization of actions and activities. The processes can be divided in sub-processes and the important actions or parts can be modelled in more detail. Additionally UML can present synchronisation and parallelism of actions and both human and IT-roles in collaboration. And object orientation in common allows the models to be comprehensive, understandable, changeable, adaptable and reusable. /4/

Different approaches to a process can be presented with nine different diagrams types of UML. In business process modelling the best applicable diagrams are Use Case, Activity and Class diagrams, but also State, Sequence and Collaboration diagrams are very useful. /8/

A Use Case diagram describes the actors, roles and activities. It has a simple and effective notation. It is especially applicable in describing process goals. A Class diagram presents instead the static structures and associations. A Class diagram is very versatile and it can also describe very complicated structures. It is good when used in forming entities and describing their relations.

The process behaviour and actions can be shown with Activity, State, Sequence and Collaboration diagrams. An Activity diagram is similar to flowcharts used in many modelling approaches. Furthermore the activity diagram supports powerful additions for dividing responsibilities and for showing parallel actions and changes of the states of objects. An Activity diagram is very powerful in presenting processes, which go through different divisions of the company.

Realizing the Business Model

In business process modelling it is important to create a model with appropriate depth and precision. Especially the model should not be too detailed but present only the essential things /3/. While creating a model, its final purpose should be kept in mind. So all the available resources can be focused on the essential parts of the process with the feasible accuracy.


Approach to designing PUP

UML modelling was carried out with a Use Case driven method. This means that the publication process as a whole is first described with Use Case diagram. The main Use Case diagram organises the totality into logical use cases and roles of the actors. The use cases are then specified with different behavioural diagrams and some of the use cases may be defined with another more specific use case.

Usually the use cases are defined with activity and sequence diagrams. From a sequence diagram one can create automatically a corresponding collaboration diagram. In this phase the understanding of the total picture and object-orientation is adequate to start shaping a class diagram of the overall process and of the roles of the actors. Additional information about the relationships between the object and the roles can be presented in class diagrams.

Other UML diagram types can be used if desired. A good way to use a state diagram is to describe how an object, for example a news object, changes during the phases of the process /7/. An Object diagram can be used to present an example implementation of a class diagram.


Results & Discussion

As a result of the project there a model with 25 UML diagrams that describe an imaginary publication system was prepared and written up as a report (as referenced earlier). The model describes a cross-media publication process with a strong integration between the different news media. The processes are defined in top-down fashion starting with an overall picture and proceeding to more detailed diagrams. Finally the report examines the evolution of the news object during the different process steps.

Cross-Media Publication Process as a Whole

The first use case diagram (Figure 1) shows the PUP system as a use case and the persons attached to the process are presented as actors. The editorial staff contains all the editorial workers and the source of information is either a person or a machine that may provide the news topics for the editorial staff. The advertisers provide the advertisements to the publication and in some cases they may also provide ideas or even some contents. The customer is the final user of the publication.

Figure 1      PUP Main Diagram

In the use case diagrams of Figures 2 and 3, the news process is modelled starting with the occurrence of a news item to its publication to a customer. These diagrams are sub-diagrams of the PUP use case in Figure 1.

The Basis of the News Process (Figure 2) goes through the first steps of the process and the actors possibly influencing the process. ‘News Gathering’ is about retrieving a news topic. It contains observation of the sources of the news, the evaluation of the news topics found and the creation of the news object if the news topic is qualified. ‘Beginning the News Process’ includes choosing the writer or the editors for the news item, determining the broadcasting channels and choosing the point of view. ‘Collecting Materials’ contains gathering the content and other channel-dependent material for the story. Meta information is added to the material gathered and these are filed in the material archive (Figure 3). While filing, it is good to check the information formats immediately and change the format if it is incorrect. More material can be gathered later if needed.

Figure 2      The Basis of the News Process

Figure 3      Filing of the Material

In Figure 3 Filing of the Material includes the phases after the basis of the news process has been created. In ‘Writing story’ phase the story is written by using a cross-media assisting form, which defines the destination channels of the different parts of the text. The material found is gone through and used while writing. The story text is ready after checking the spelling and meta-information. ‘Editing Story from Single to Cross-Media’ deals with editing the ready-made story suitable to be published in another media.

‘Lay outing of Story’ is considered as a phase of the PUP process that has potential to be highly automated and thereby the layouts for cross-media can be generated at once. Therefore it contains the possibility to use layout-templates. By using templates the text and other edited material can be fed to the publications with different layouts with just “a press of a button”. The alternative to automatic layout is making manual layout. Making layout for the story is presented in a digram of its own (available via URL http://www.media.hut.fi/~th/PUP/layout_diagram.html).

The use case ’Publishing’ (Figure of Publishing sub-diagram is available via URL http://www.media.hut.fi/~th/PUP/pub.html) is another part of the cross-media publication that can be highly automated. In publishing a separation into two branches takes place: real-time updated news and news updated as a whole. In publishing phase the stories with ready layouts are published real-time or they are gathered into a single publication. Creating entities manually or as highly automated as possible are both considered in the diagram. After the publishing phase the published product is ready in its final form and can be made accessible to the customer.

Figure 4      The Editing Phase


The News Object

The news process is modelled from the moment of a news event occurrence to the state where the news is delivered to the customer. The news item is ready when it is finally ready for publishing. It is essential to model the development of a news item during the different phases of the process. For this purpose the concept of a news object /7/ was created.

Creating a news object (Figure 5) means that an event has been chosen as a news item. The editorial staff creates a news object when it discovers an interesting and suitable topic for news. In the beginning, the news object is abstract and only a decision about creating a news item. After that, the news object is edited to become a ready news item. While working with the news object, things are added to it. Therefore the model shows the concrete state of a news item during the different phases of the process. The model also shows what has been done to the news item and what has to be done before it is ready to be published.

Figure 5      Sequence Diagram of The Creation and Preparation of the News Object

Figure 5 presents the states following immediately the creation of the news object, that is selection of the publication channels. The channels must be chosen in cross-media publishing. After the publication channels are chosen, the editors for the news item are chosen.

The actors affecting the news object are presented in Figure 6. Naturally, most of the activities somehow deal with the news object during the news process, but some specifications need to be made.  

Figure 6       The Actors Influencing on the News Object

The editorial staff creates a news object and chooses a reporter for it. The point of view is chosen and it is added to the news object. The reporter searches for information and therefore goes through the archives of the editorial office and other sources of information and news. All the relevant material found is attached to the news object. The meta-information is always updated when adding, removing or updating things to the news object.

The reporter writes the story according to the material gathered by using a cross-media assisting form. Editors and the reporter edit and layout the rest of the material and unite it with the text. Finally, after spell checking and other corrections the news object has become a ready news item. The news item is either added to the publication object or published directly in case of real-time publication. The ready news item is filed in the editorial office’s archives.

A new concept of ‘publication object’ was developed is this project. It is used like the news object, but it describes the phases of a publication received by the customer. The publication may be for example a whole newspaper or a television broadcast.

The creation of a publication begins with the creation of a publication object. The news items and possible advertisements are added to the publication object, when they are ready. The layout is made when all the material is gathered to the publication object. After the layout and necessary corrections the publication object is ready to be filed and published in its media. At that time, the publication object is ready.

Conclusions

The model created is a generic description of a cross-media publication process and its factors. At the same time it is an example about modelling business processes with UML and it illustrates the benefits that object-orientation brings to modelling. The model facilitates the use of logical objects in publication processes, such as news object and publication object. These objects can be used to describe distinctly the development of a single news object and the whole publication in the different phases of the publication process.

The model is especially meant to serve as a design pattern for new process models. The diagrams of the model can be adjusted to fit own processes and then specified with more detailed sub-diagrams. The diagrams can be simply adjusted with pen and paper or by downloading a diagram file via URL http://www.media.hut.fi/~th/PUP/pup_final.mdl. The diagrams are in a file format used by the Rational Rose. A free trial version of Rose has been available at Rational Software’s web site.

The model shows also the advantages brought to cross-media publication by integration. The report describes the parts of the process that offer possibilities for strong integration. Therefore the model can be used as a guide while modifying own publishing processes towards cross-media publication.

Further research should be done in designing more design patterns for the essential business processes in different regions of business. This is profitable, because ready design patterns lower the first step to business modelling. Further research should be done also in finding the benefits of object-orientation in business process modelling.

Acknowledgments

The Publication Unified Process project was financed by GTTS which is gratefully acknowledged.

References

  1. Chabrol, M., Sarramia, D. Object Oriented Methodology Based on UML for urban Traffic System Modeling. In: Evans, A., Kent, S. Selic, B. (Eds). <<UML>> 2000 - The Unified Modeling Language: Advancing the Standard; Third International Conference, York UK, October 2000 Proceedings. Germany 2000, Springer. P. 425 - 439.
  2. Dietzsch, A. Adapting the UML to Business Modelling's Needs - Experiences in Situational Method Engineering. In: Jézéquel, J.-M., Hussmann, H., Cook, S. (Eds.). <<UML>> 2002 - The Unified Modeling Language; Fifth International Conference, Dresden Germany, September 2002; Proceedings. Germany 2002, Springer. P. 73 - 83.
  3. Eriksson, H., Penker, M. Business Modeling with UML. John Wiley & Sons, USA 2000. 459 p.
  4. Fowler, M., Scott, K. UML distilled : applying the standard object modeling language. Addison-Wesley, Reading (MA), USA 1998. 179 p.
  5. Jankko, T. The Basic of Publishing Technology 2 course's lecture slides 14.2.2002; Helsinki University of Technology, The Laboratory of Media Technology, Espoo 2002 [referred 21.11.2002]; Available at: <http://www.media.hut.fi/~as75112/Luennot_14022002_TMJ.pdf>
  6. Jankko, T. UML-kaaviot - Notaatiot ja käyttö ver2.3. Helsinki University of Technology, The Laboratory of Media Technology, Espoo 2001 [referred 21.11.2002]
  7. Jankko, T., Ståhl, H. News Process - Modelled with UML. Helsinki University of Technology, The Laboratory of Media Technology, Espoo 2000. 25p.
  8. Noran, O. Business Modelling: UML vs. IDEF. Griffith University, School of Computing and Information Technology, Griffith 2000. CIT 6114. 50 p. Available at: <http://www.cit.gu.edu.au/~noran/Docs/Ass2CIT6114.pdf>
  9. Oittinen, P., Akkanen, M., Hopiavaara, R., Muukka, H. Sanomalehtien uutistoimitusten toimintaprosessien kuvaaminen informaatioketjun kannalta (Information Flow in Newsroom Processes). Helsinki University of Technology, The Laboratory of Media Technology, Espoo 2000. Loppuraportti. 11 p.
  10. OMG. Unified Modeling Language (UML), version 1.4. OMG, updated 21.1.2002 [referred 21.11.2002]; Available at: <http://www.omg.org/technology/documents/formal/uml.htm>
  11. Peltonen, J. The Basic of Publishing Technology 2 course's lecture slides 8.3.2001. Helsinki University of Technology, Espoo 2001, updated 8.3.2001 [referred 21.11.2002]. Available at: <http://www.media.hut.fi/~as75112/kevat_2001_luennot/Luennot_0803_JP.pdf >
  12. Savolainen, T., Saaren-Seppälä, K., Savolainen, S. Liiketoimintaprosessien luova virtaviivaistaminen. Metalliteollisuuden kustannus, Helsinki 1997. 199 p.