Assigning Tasks in a 24-Hour Software Development Model

Size: px
Start display at page:

Download "Assigning Tasks in a 24-Hour Software Development Model"

Transcription

1 Assigning Tasks in a -Hour Software Deveopent Mode Pankaj Jaote, Gourav Jain Departent of Coputer Science & Engineering Indian Institute of Technoogy, Kanpur, INDIA 006 Eai:{jaote, gauravj}@iitk.ac.in Fax:+9--90/90 Abstract With the advent of gobaization and the Internet, the concept of goba software deveopent is gaining ground. The goba deveopent ode opens up the possibiity of -hour software deveopent by effectivey utiizing the tie zone differences. To harness the potentia of the - hour software deveopent ode for reducing the overa deveopent tie, a key issue is the aocation of project tasks to the resources in the distributed tea. In this paper, we exaine this issue of task aocation in order to iniize the copetion tie of a project. We discuss a ode for distributed tea across tie-zones and propose a task aocation agorith for the sae. We appy the approach on tasks of a few synthetic projects and two rea projects and show that there is a potentia to reduce the project duration as we as iprove the resource utiization through -hour deveopent. Index Ters: Goba software deveopent, -hour software deveopent, project scheduing, task aocation, dependency graph, optia schedue. Introduction With the advent of gobaization, any copanies have started expanding their presence round the word, which has resuted in a singe organization with utipe geographicay distributed units. With the evoution of internet and other technoogies, the counication aong these distributed units has becoe easier and ore efficient. Organizations that have units in different ocations are naturay considering odes in which goba software teas coaborate across distributed ocations. This idea of goba software deveopent has evoved due to factors ike cost advantage, avaiabiity of arge abour poo, proxiity of oca arket and conditions etc. Iportanty, goba software deveopent aso brings the possibiity of a -hour deveopent ode where the different tiezones of different ocations can be everaged to reduce the tota deveopent tie of a project, through daiy handoffs of work []. The potentia of -hour work day has been expoited to soe extent in software aintenance. For exape, there are any instances of products being supported in India where the custoer in USA ogs the copaint at the end of the day and finds the copaint resoved when the next orning - the resoution takes pace in India when it is night in USA. However, in deveopent projects, goba software deveopent akes a project uti-site and uti-cutura and introduces a new set of counication, technica, anageria, and coordination chaenges [, ]. Soe experience sees to suggest that the counication and coordination difficuties ay have a negative effect on the project schedue [, 6, ]. Soe studies have been done to study the probe of counication in goba software deveopent, and any suggestions have been ade to itigate these[,, ]. Too support has aso been suggested to aeviate soe of the probes []. Even if counication and coordination difficuties can be soved through suitabe toos and technoogies, can distributed software deveopent provide benefits, and if so, to what extent? In this paper we address this question of what potentia benefits can goba software deveopent bring in reducing the project execution tie. For harnessing the benefits that ay be possibe, suitabe counication and coordination systes wi have to be put in pace. An understanding of potentia benefits can hep evauate whether the benefits are worth the costs of such systes. We consider a -hour software factory ode, where utipe teas that are geographicay distributed across different tie zones work on the sae project. Intuitivey, since this ode supports a -hour operation, it shoud be possibe to reduce the deveopent tie. However, the potentia of iproveent is heaviy dependent upon the degree of inter-dependency between project tasks and nature of their various constraints. For exape, if the tasks have fewer dependencies between the, then the deveopent tie depends priariy on the nuber of resources avaiabe, so a uti-site tea provides no extra benefit

2 over a singe-site tea of the sae size. Ceary, to axiize the reduction in copetion tie through the hour ode, task assignent needs to be done carefuy, so that the project can be copeted in iniu execution tie whie satisfying a the constraints. In this paper, we first present our ode for -hour deveopent and then present a task scheduing agorith. The agorith takes the task ode for a project and the set of avaiabe resources as input and produces a taskschedue with inia schedue ength. We then appy the approach to the task graphs of a few syntheticay generated projects, and the task graphs of two rea projects. We show that not ony there is a substantia reduction in the copetion tie of a project, there is aso an iproveent of the resource utiization in the project. Project Execution Mode We view a software project as a set of activities or tasks. A task is the saest unit of work with a we defined functionaity and externa interface with other tasks. For exape, a task coud be deveoping a software odue, writing a technica docuent, testing a piece of code or any other effort in the process of software deveopent. A task is characterized by the tota effort it needs (we assue that this is in person days). We aso assue that the assignabe tasks are such that they are assigned to one tea eber for execution, which is usuay the case for the owest eve tasks in a project. We assue that the task effort incudes a the tie needed by the resource to perfor the task, incuding the counication tie, and that this effort is the sae for the singe-site deveopent ode, and the utisite, -hour deveopent ode. Software deveopent is a process of ordery execution of these tasks. Since these tasks ay have soe reationship aong the, they cannot be executed independenty. The order of their execution is constrained by the interdependencies between the and their individua requireents. We consider the foowing possibe constraints on the execution of a task:. Operationa Constraint: A task τ j is operationay dependent on another task τ i if task τ j can start ony after the task τ i copetes its execution. For exape, testing a odue is operationay dependent on the coding of that odue.. Ski Constraint: A task has a ski constraint for a particuar ski, if it can be assigned ony to those persons that possess the specified ski. For exape, the task of database design has a ski constraint that it can be assigned to a person that has expertise in database. entry node 0 (0, ) Task # (, S ) (, ) (, S ) (, ) Ski Constraint 6 (, S ) (, S ) (, ) 9 (, ) (, ) 0 (, ) exit node (0, ) (a) Processing tie Figure : An exape task graph (b) 9 If a task does not have any ski constraint, then any resource can execute this task.. Resource Constraint: A task τ has a resource constraint for the task τ if τ ust be executed by the resource which has executed task τ. With this constraint, we cannot assign the resource to task τ unti task τ has been copeted. This type of constraint usuay coes in a project to aintain efficiency. For exape, it is desirabe to assign the task of enhanceent of a software odue to the person who had written that odue. These constraints on the tasks in a project are the ost coon ones that project anagers usuay consider whie scheduing. They need to be satisfied during the execution of tasks. We assue that a the constraints reain sae in singe-site and uti-site deveopents. We represent the task set of a project by a task-graph which is a directed acycic graph (DAG) T = {N, E}, where N is the set of nodes and E is the set of directed edges. Each node represents a task in the task set and edge represents the Operationa dependency between tasks. For a node that represents a task τ i, there is an association (tie(τ i ), S i ), where tie(τ i ) represents the tie required for task τ i for execution and S i is the set of skis for which the task τ i has the ski constraints. For sipicity, we assue that each S i has atost one ski. The nu ski set is represented by the character -. The resource constraint of task τ i for the resource that executed task τ j is represented in the graph by a dotted arrow fro task τ i to task τ j. We refer to the set of iediate predecessor tasks of a task τ i as P (τ i ) and the set of iediate successor tasks of a task τ i as S(τ i ). Figure (a) shows a task graph having tasks, each represented by a node. We assue that T has a singe entry and singe exit node. The entry node is considered as the predecessor of a nodes and the exit node as the successor

3 of a nodes. Both nodes are considered as duy nodes with zero execution tie. The ength of the path is the su of execution ties of a the nodes on the path. The weight of a node is the argest path ength fro the node to the exit node. In atheatica ter, the weight of node τ is weight(τ) = ax k i φ k tie(i) where φ k represents the k th path fro the node τ to exit node and i represents a task on this path. The individua weight of each node of the exape task graph is shown in Figure (b). The path fro the entry to the exit node whose ength is equa to the weight of the entry node is the critica path of the task graph. A critica path of the exape task graph is shown by the dark arrows. The weight associated with each task represents the iniu tie the schedue ust take fro this task to copete the project. During scheduing, a task with a higher weight wi get the priority if other conditions are satisfied. The seection of a node having the highest weight fro the ready to execute nodes wi ensure that the critica path of a project is being foowed. Resource Mode We assue that a hour day is divided into three - hours tie sots, with a different resource-set for each tie sot. A resource-set coprises a set of individua resources {r, r...r n }. Each resource (i.e. a person) has a set of skis associated with it which represents the skis that person has. The avaiabe resources can be odeed as a resource-tabe, in which each resource is identified by a nuber and for each resource, the resource-set it beongs to, the skis it has, and its working period, are specified. t t+ t+6 R R R r r... r n Figure : Resource Mode Figure represents our resource ode with the three resource-sets R, R, R. Resource-set R ony starts its work when R copetes its tie sot and siiary R ony starts when R copetes its tie sot. For odeing sipicity, we are considering the tie sots that do not overap. In practice, however, an overap between the tie sots of two successive resource-sets is ikey. This overap can be used effectivey for the handing over of tasks, providing carification, and other activities that require interaction. We aso assue that a the resources needed by a project are assigned at the start of the project and are avaiabe throughout the project duration. Theoreticay, the anpower buidup in a project foows a Rayeigh curve[]. However, in practice, in a software project, the resources on a project undergo a few step increases or decreases[9]. And any ties, particuary for saer projects, resources are indeed a assigned in the start and freed at the end. The sack tie avaiabe in such an aocation can be used for activities ike training, docuentation etc. With these odes for tasks and avaiabe resources, our objective is to assign tasks to the avaiabe resources such that the project copetes in shortest duration. The benefit of the -hour deveopent ode wi depend on how efficienty the schedue utiizes the advantage of different tie zones of the resource-sets to reduce the project copetion tie. Task Scheduing Our task schedue agorith is a heuristic based on the critica path ethod. It takes a task graph and a resourcetabe as input and generates a project schedue for the given project. The approach is to foow the critica path of the task graph for scheduing. A ready queue Q of tasks is aintained which contains the tasks that are ready to execute. Initiay, this queue contains a the iediate successors of the entry node. When a task copetes its execution, a of its successors which are ready to execute are added to this ready queue. Ceary, at a given tie, ony tasks in the ready queue can be assigned. However, instead of considering each task in the queue and assigning it, we propose a resource perspective and assign these resources to tasks in an attept to keep the resources as busy as possibe. The idea is that if the resource utiization is high then the task graph wi be copeted quicky. The agorith works as foows. Starting fro tie unit t =, for each tie unit, it considers each of the three tie sots in that tie unit in order. In a tie sot, it considers the avaiabe resources of the corresponding resource-set in order. A resource is avaiabe if it is not executing any task at the current tie unit. For the first avaiabe resource r, it identifies two tasks fro the ready queue τ q, which is the highest weight task that has no ski or resource constraint, and τ r, which is the highest weight task for which r

4 satisfies its ski or resource constraint. If both of the tasks τ q and τ r do not exist then the agorith oves to the next avaiabe resource. In case if one of these tasks does not exist, then the other is aocated to resource r. If both tasks τ q and τ r exist then one of the wi be assigned to r. If τ r has a higher weight, then it is assigned to r because not ony does it represent the ongest path but aso because r satisfies its ski and resource constraints. If, however, τ q has a higher weight, then assigning it to r ight force task τ r to wait for r ti τ q copetes its execution. It ight ead to increase in the schedue ength. In an attept to iniize the wait for τ r, we copare weight(τ q ) weight(τ r ), which represents the difference between two path engths, with the execution tie of τ q. If the execution tie of τ q is greater than the difference in weights then τ r is assigned to r since otherwise waiting by the task τ r wi ake the path ength fro τ r to exit onger than the path fro task τ q and ay increase the tota copetion tie. On the other hand, if the difference of weights is greater than the execution tie of τ q, then task τ q is assigned to r since the difference in path engths wi accoodate the waiting tie of τ r. The agorith is given in Figure. The fina vaue of t gives the tota tie required to execute the whoe project. This agorith does not guarantee the optia resut but it shoud provide near-optia soutions. This agorith is based on the CP/MISF approach[0], which is regarded as the ost effective heuristic approach for utiprocessor scheduing probe. Our task scheduing probe can be viewed as an extension of traditiona inia execution tie utiprocessor scheduing probe []. With the cobined approach of foowing the critica path and keeping the resources occupied, the fina schedue ength for the given project wi reduce consideraby. Let us see the working of the agorith on the exape task graph of Fig (a). Since the entry and exit nodes are duy nodes, we do not consider the for aocation. The weight of each task is shown in Figure (b). Suppose the avaiabe resources are as shown in resource-tabe of Tabe. Resource # Resource-Set Ski-Sets Work-period R S 00:00-0:00 GMT R S 00:00-0:00 GMT R - 0:00-6:00 GMT R S 0:00-6:00 GMT n R S 6:00-00:00 GMT Inputs: Task graph T, Resource-Tabe. Initiaization: Put a the successors of the entry node in the ready queue Q. Set each resource as avaiabe. Agorith: Repeat step through step 6, for t =,,... :. Repeat step through step 6, for each of the three tie sots (with resource-sets R, R, R respectivey).. If any task τ copetes its processing in previous tie sot, then put a τ S(τ) into ready queue Q provided P(τ ) has copeted execution before this tie-sot. Set the resource r which was executing the task τ, as avaiabe.. If Q then repeat step through 6 for a resources r of the resource-set of this tie sot in order, provided r is avaiabe.. Let τ q be the highest weight task in Q, which has no ski and resource constraint and τ r be the highest priority task such that r satisfies its resource and ski constraint. (If two tasks have sae weight then preference is given to task which has ore iediate successors.). If τ q does not exist then assign τ r to r. If τ r does not exist then assign τ q to r. Reove the assigned task fro Q and set resource r as unavaiabe. 6. If tasks τ q and τ r both exist then, a. if (weight(τ q ) weight(τ r )) > tie(τ q ) then schedue τ q to r; reove τ q fro Q and set r as unavaiabe. b. ese schedue τ r to r. Reove τ r fro Q and set r as unavaiabe. Figure : Task Scheduing Agorith Tabe : Resources for exape task graph At the start of first tie sot of t =, we put task in the ready queue and consider the resources, of the

5 resource-set R, in order. For the resource, τ r is the task since this is the ony task in ready queue and satisfies its ski constraint for ski S. As τ q does not exist for, thus task is assigned to resource (step ). We now consider the next avaiabe resource. Since there are no ready tasks in ready queue, resource reains ide in this unit of tie. Now we ove to the second tie sot of t =. At the end of the first tie sot, task has copeted its execution as it has one unit of execution tie. So at the start of the second sot of tie unit t =, task, and are in the ready queue. For the resource-set R, both resources and are avaiabe. For resource, task wi be its τ q since it has the highest weight as we as ore nuber of iediate successor than task (step ). There is no τ r for resource, so task is assigned to. For resource, τ q is the task and τ r is the task. As tie()>weight()- weight(), task is assigned to (step 6b). At the start of third tie sot of t =, task is the ony task in the ready queue. For resource n, task is τ q and there is no τ r, so task is assigned to n. This copetes the first tie unit. The schedue at the end of first tie unit is shown in Figure (a). It shows the start and end of the execution of tasks in ters of tie units. At tie unit t =, the ready queue wi be epty at the start of first and second tie sot since no task has copeted its execution in respective previous tie sots. At the end of second tie sot, tasks and has copeted their execution, so tasks and are ready for execution. As resource n is not avaiabe, no task can be assigned in third tie sot. Tasks and are assigned to resources and respectivey at the first tie sot in tie unit t =, since they are τ r for respective resources and there is no τ q. At the second tie sot of tie unit t =, task has copeted execution in first tie sot and hence its successor, task 9 is put in ready queue. At this tie unit, both resources and are avaiabe. For resource, there is no τ q and τ r in ready queue. For resource, task 9 is τ r since has executed task and satisfied the resource constraint of task 9. Consequenty, task 9 is assigned to. n (a) After st tie unit n (b) Copete Schedue Figure : Task Schedue for exape task graph Siiary, tasks 6, and 0 are schedued and the fina schedue is shown in Figure (b). The tota schedue % reduction 0% 0% 0% > 0% p = 6% 6% % p = % % % p > % % % Tabe : Reduction in Schedue duration ength is tie units. It is aso the optia soution for this probe. Experienta Evauation In order to evauate the effectiveness of the task scheduing agorith, we did a few experients. We generated about 00 task graphs randoy, with the nuber of tasks between to 00. The tie attribute of each task is unifory distributed over the range of to 0 tie units. The nuber of tasks that have been assigned a ski or resource constraints varies fro the 0 percent to 0 percent of the tota nuber of task present in the task graph. The whoe set of task graphs is tested for three different sizes of resource-sets, where the nuber of resources in each resource-set are, and ore than resources respectivey. We chose these resource-set sizes as we expect that a arge project wi be broken into reativey independent, saer sub-projects at a top eve, and the detaied scheduing that we are focusing on wi be appied to these sub-projects, where the tota tea size is not ikey to be too arge. It shoud be pointed out that a resource set size of ipies that the tota tea size for that project is in our ode We appied the agorith on these task graphs and cacuated the respective resutant schedue engths. We aso cacuated the schedue engths this agorith generates if a the resources work at singe ocation, and used that as the basis to deterine the reduction in schedue the - hour ode provides. The resuts are shown in Tabe. The Tabe shows, for different sizes of resource-sets, in what percentage of graphs the reduction in schedue is ess than 0 percent, between 0 to 0 percent and ore than 0 percent. As we can see, the benefit increases as the size of resource-set increases. The ean reduction in schedue ength for the resource-set sizes, and ore than are %,% and 9% respectivey. We aso studied the resource utiization in these projects. Resource utiization is the percentage of tie the resources are occupied by project tasks. We found that the resource utiization aso iproved fro 6% to %, fro 6% to 6%, and fro % to 6%, respectivey, for the different resource-set sizes.

6 In order to study the potentia benefits on actua projects, we took two actua software projects fro Infosys Technoogies Liited, a Bangaore based software organization. These projects have been executed in the traditiona singe-site anner and their detaied tasks and constraints are avaiabe. We took their actua task schedue, and schedued it using our approach to deterine the overa schedue. In other words, for coparison of schedues, we essentiay siuated the execution of an actua singesite project. The first project is the Weeky Activity Report (WAR)[] syste project and the second is ACIC deveopent project[9]. The detaied project schedue of both projects were exained and various tasks and their dependencies were identified. The task graphs were then generated and various constraints reated to each task were fixed. For effort, we used the estiated effort for each task as given in the project schedue. Activities ike training were not incuded in the task graph. The projects were then schedued in two scenarios when a the resources work in sae tie zone and when a the resources are eveny distributed (to the extent possibe) in three resource-sets. The duration of copetion of different phases in the two scenarios is shown in Tabe and Tabe for the two projects. (An X eans that the phase was not considered for detaied scheduing, osty because these are phases where one or two peope are invoved and detaied scheduing is not an issue. They are there in panning argey because of effort estiation.) For the WAR project the overa reduction in schedue is fro days to days. That is, the overa reduction in the copetion tie of the project by using the -hour ode is %. Siiary, the overa reduction in the ACIC project is %. Note that the actua schedue of these two projects was 9 days and 0 days, respectivey. We did not copare the schedue with the actua, as the actua schedue does not represent the best possibe schedue for a singe-site situation, but a possibe schedue based on the actua resources avaiabe for the project. For a fair coparison, we have copared the schedue for the -hour ode with the schedue that is generated for a singe-site case if the sae scheduing technique was used. 6 Concusions The -hour goba deveopent ode is the approach where a distributed tea works in different tie-zones to estabish a -hour workfow in a singe project. In this paper we discuss the issue of scheduing of tasks to resources for reducing the overa execution tie of a project. We consider a -hour deveopent ode which consists of three teas working in different -hour tie sots. Phases singe resource-set utipe resource-sets Requireent Anaysis X X Project Mngt & Scheduing X X Screen Prototyping 9 Functiona Spec. 9 Sape Appication 9 Architecture & Database Design 0 Detai Design 9 Buiding 6 Unit testing 6 Syste testing & Depoyent Overa Tabe : Resuts for WAR Project Phases singe resource-set utipe resource-sets Project Initiation X X Scheduing and Mngt X X Eaboration Iteration Eaboration Iteration 0 Construction Iteration 6 Construction Iteration 6 Construction Iteration Syste Testing & Depoyent Overa Tabe : Resuts for ACIC Project A software project is viewed as a set of activities or tasks. The project tasks have various constraints for its execution. Operationa dependency of a task constraints its execution order with other tasks. Ski and resource constraint iits the resource space for a task for execution. The goa of task scheduing is to schedue these tasks for execution such that the constraints are satisfied and the graph is executed copetey in the shortest possibe tie. We presented a heuristic for scheduing based on the critica path ethod. It takes the task graph of a project and avaiabe resources as input and generates the inia ength project schedue for the project. We have tried the approach on soe synthetic projects, and on two rea-ife projects. For these two projects, using their actua task sequence, we obtained the schedue for the singe-site case and the schedue for the -hour ode using our scheduing approach. For the exapes, the approach provides a reduction of about 0% to 0%. However, the actua reduction in schedue depends on the nature of the graph. There are any possibe extensions of this work. Ceary the ode can be enriched by taking the counication overhead expicity into account, so as to ode the extra counication cost of the distributed teas. We have worked with non-overapping tie sots. A ore reaistic ode wi consider tie sots that are overapping. In soe projects there ay be soe tasks that have coocation requireent - i.e. engineers working on these tasks shoud be together []. The ode needs to be extended to incorporate this requireent aso. Other constraints that ay exist in soe situations, aso need to be 6

7 odeed. Overa, we beieve that uch ore work needs to be done to further enrich the ode and then deveop suitabe scheduing agoriths for the. With a better understanding of the benefits and constraints, proper counication and coordination environents can be deveoped to support the tight coordination that is necessary to reap the benefits of the -hour ode. [] L.H. Putan. "A genera epirica soution to the acro software sizing and estiating probe." IEEE Transactions on Software Engineering, Vo, No., 9. pp.-6. [] A. Repenning et. a., "Using coponents for rapid distributed software deveopent", IEEE Software, March/Apri 00, -. References [] I. Ahad, Y.K. Kwok. "Static scheduing agoriths for aocating directed task graphs to utiprocessors". ACM Coputing Survey. Vo., No., Dec,999. pp [] E. Care. "Goba Software teas: Coaborating across borders and tie zones". Prentice Ha, NJ [] E. Care and R. Agarwa, "Tactica approaches for aeviating distance in goba software deveopent", IEEE Software, March/Apri 00, -9. [] C. Ebert and P. De Neve, Surviving goba software deveopent IEEE Software, March/Apri 00, [] J. D. Herbseb and R.E. Grinter, "Spitting the organization and Integrating the Code: Conway s Law Revisited" Int. Conf. on Software Engineering 999, pp. -9. [6] J. D. Herbseb, et. a. "An eperica study of goba software deveopent: distance and speed", Int. Conf. on Software Engineering, 00. [] J. D. Herbseb and D. Moitra, "Goba software deveopent", IEEE Software, March/Apri 00, 6-0. [] P. Jaote. "CMM in Practice : Processes for Executing Software Projects at Infosys". Addison-Wesey, 000. [9] P. Jaote. "Software Project Manageent in Practice". Addison-Wesey, 00. [0] H. Kasahara, S. Narita. "Practica utiprocessor scheduing agoriths for efficient parae processing". IEEE Transaction on Coputers. Vo. C-, No., Nov,9. pp [] A. Mockus and D. M. Weiss, "Gobaization by chunking: A quantitative approach", IEEE Software, March/Apri 00, 0-.

3.3 SOFTWARE RISK MANAGEMENT (SRM)

3.3 SOFTWARE RISK MANAGEMENT (SRM) 93 3.3 SOFTWARE RISK MANAGEMENT (SRM) Fig. 3.2 SRM is a process buit in five steps. The steps are: Identify Anayse Pan Track Resove The process is continuous in nature and handed dynamicay throughout ifecyce

More information

Teamwork. Abstract. 2.1 Overview

Teamwork. Abstract. 2.1 Overview 2 Teamwork Abstract This chapter presents one of the basic eements of software projects teamwork. It addresses how to buid teams in a way that promotes team members accountabiity and responsibiity, and

More information

Integrating Risk into your Plant Lifecycle A next generation software architecture for risk based

Integrating Risk into your Plant Lifecycle A next generation software architecture for risk based Integrating Risk into your Pant Lifecyce A next generation software architecture for risk based operations Dr Nic Cavanagh 1, Dr Jeremy Linn 2 and Coin Hickey 3 1 Head of Safeti Product Management, DNV

More information

Advance PLM Software Solutions for Complex Business Processes

Advance PLM Software Solutions for Complex Business Processes Advance PLM Software Soutions for Compex Business Processes Abstract As customers word-wide camour for more technoogicay rich products, be it a car, or a smartphone, manufacturers are having to contend

More information

Energy Density / Energy Flux / Total Energy in 3D

Energy Density / Energy Flux / Total Energy in 3D Lecture 5 Phys 75 Energy Density / Energy Fux / Tota Energy in D Overview and Motivation: In this ecture we extend the discussion of the energy associated with wave otion to waves described by the D wave

More information

PREFACE. Comptroller General of the United States. Page i

PREFACE. Comptroller General of the United States. Page i - I PREFACE T he (+nera Accounting Office (GAO) has ong beieved that the federa government urgenty needs to improve the financia information on which it bases many important decisions. To run our compex

More information

SELECTING THE SUITABLE ERP SYSTEM: A FUZZY AHP APPROACH. Ufuk Cebeci

SELECTING THE SUITABLE ERP SYSTEM: A FUZZY AHP APPROACH. Ufuk Cebeci SELECTING THE SUITABLE ERP SYSTEM: A FUZZY AHP APPROACH Ufuk Cebeci Department of Industria Engineering, Istanbu Technica University, Macka, Istanbu, Turkey - ufuk_cebeci@yahoo.com Abstract An Enterprise

More information

CERTIFICATE COURSE ON CLIMATE CHANGE AND SUSTAINABILITY. Course Offered By: Indian Environmental Society

CERTIFICATE COURSE ON CLIMATE CHANGE AND SUSTAINABILITY. Course Offered By: Indian Environmental Society CERTIFICATE COURSE ON CLIMATE CHANGE AND SUSTAINABILITY Course Offered By: Indian Environmenta Society INTRODUCTION The Indian Environmenta Society (IES) a dynamic and fexibe organization with a goba vision

More information

The BBC s management of its Digital Media Initiative

The BBC s management of its Digital Media Initiative The BBC s management of its Digita Media Initiative Report by the Comptroer and Auditor Genera presented to the BBC Trust s Finance and Compiance Committee, 13 January 2011 Department for Cuture, Media

More information

Ricoh Legal. ediscovery and Document Solutions. Powerful document services provide your best defense.

Ricoh Legal. ediscovery and Document Solutions. Powerful document services provide your best defense. Ricoh Lega ediscovery and Document Soutions Powerfu document services provide your best defense. Our peope have aways been at the heart of our vaue proposition: our experience in your industry, commitment

More information

Introduction the pressure for efficiency the Estates opportunity

Introduction the pressure for efficiency the Estates opportunity Heathy Savings? A study of the proportion of NHS Trusts with an in-house Buidings Repair and Maintenance workforce, and a discussion of eary experiences of Suppies efficiency initiatives Management Summary

More information

Australian Bureau of Statistics Management of Business Providers

Australian Bureau of Statistics Management of Business Providers Purpose Austraian Bureau of Statistics Management of Business Providers 1 The principa objective of the Austraian Bureau of Statistics (ABS) in respect of business providers is to impose the owest oad

More information

Federal Reserve Bank of New York Staff Reports

Federal Reserve Bank of New York Staff Reports Federa Reserve Bank of New York Staff Reports ESOP Fabes: The Ipact of Epoyee Stock Ownership Pans on Labor Disputes Peter Craton Haid Mehran Joseph Tracy Staff Report no. 347 Septeber 2008 This paper

More information

Leadership & Management Certificate Programs

Leadership & Management Certificate Programs MANAGEMENT CONCEPTS Leadership & Management Certificate Programs Programs to deveop expertise in: Anaytics // Leadership // Professiona Skis // Supervision ENROLL TODAY! Contract oder Contract GS-02F-0010J

More information

IT Governance Principles & Key Metrics

IT Governance Principles & Key Metrics IT Governance Principes & Key Metrics Smawood Maike & Associates, Inc. 9393 W. 110th Street 51 Corporate Woods, Suite 500 Overand Park, KS 66210 Office: 913-451-6790 Good governance processes that moves

More information

Our Goals for our Students

Our Goals for our Students Hoe Courses Registration Log-on Contact Introducing King s Onine Bibe Schoo Our Goas for our Students Options for Study Bibe Schoo Dipoa What we ask of our students Downoad this page as a PDF Our Goas

More information

CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS

CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS Dehi Business Review X Vo. 4, No. 2, Juy - December 2003 CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS John N.. Var arvatsouakis atsouakis DURING the present time,

More information

Learning from evaluations Processes and instruments used by GIZ as a learning organisation and their contribution to interorganisational learning

Learning from evaluations Processes and instruments used by GIZ as a learning organisation and their contribution to interorganisational learning Monitoring and Evauation Unit Learning from evauations Processes and instruments used by GIZ as a earning organisation and their contribution to interorganisationa earning Contents 1.3Learning from evauations

More information

Distances in random graphs with finite mean and infinite variance degrees

Distances in random graphs with finite mean and infinite variance degrees E e c t r o n i c J o u r n a o f P r o b a b i i t y Vo. 12 2007, Paper no. 25, pages 70 766. Journa URL http://www.ath.washington.edu/~epecp/ Distances in rando graphs with finite ean and infinite variance

More information

Human Capital & Human Resources Certificate Programs

Human Capital & Human Resources Certificate Programs MANAGEMENT CONCEPTS Human Capita & Human Resources Certificate Programs Programs to deveop functiona and strategic skis in: Human Capita // Human Resources ENROLL TODAY! Contract Hoder Contract GS-02F-0010J

More information

Cell Coverage Optimization for the Multicell Massive MIMO Uplink

Cell Coverage Optimization for the Multicell Massive MIMO Uplink Ce Coverage Optiization for the Mutice Massive MIMO Upink Jin, S., Wang, J., Sun, Q., Matthaiou, M., & Gao, X. 04. Ce Coverage Optiization for the Mutice Massive MIMO Upink. IEEE Transactions on Vehicuar

More information

ICAP CREDIT RISK SERVICES. Your Business Partner

ICAP CREDIT RISK SERVICES. Your Business Partner ICAP CREDIT RISK SERVICES Your Business Partner ABOUT ICAP GROUP ICAP Group with 56 miion revenues for 2008 and 1,000 empoyees- is the argest Business Services Group in Greece. In addition to its Greek

More information

Dynamic Pricing Trade Market for Shared Resources in IIU Federated Cloud

Dynamic Pricing Trade Market for Shared Resources in IIU Federated Cloud Dynamic Pricing Trade Market or Shared Resources in IIU Federated Coud Tongrang Fan 1, Jian Liu 1, Feng Gao 1 1Schoo o Inormation Science and Technoogy, Shiiazhuang Tiedao University, Shiiazhuang, 543,

More information

Mathematics and Science Partnerships Program Highlights. Analytic and Technical Support for Mathematics and Science Partnerships

Mathematics and Science Partnerships Program Highlights. Analytic and Technical Support for Mathematics and Science Partnerships Matheatics and Science Partnerships Progra Highights Anaytic and Technica Support for Matheatics and Science Partnerships Contract # ED-04-CO-00 Task Order # 00 Apri 0 Prepared for: Pat O Conne Johnson

More information

MICROSOFT DYNAMICS CRM

MICROSOFT DYNAMICS CRM biztech TM MICROSOFT DYNAMICS CRM Experienced professionas, proven toos and methodoogies, tempates, acceerators and vertica specific soutions maximizing the vaue of your Customer Reationships Competency

More information

ASSET MANAGEMENT OUR APPROACH

ASSET MANAGEMENT OUR APPROACH ASSET MANAGEMENT OUR APPROACH CONTENTS FOREWORD 3 INTRODUCTION 4 ASSET MANAGEMENT? 6 THE NEED FOR CHANGE 6 KEY PRINCIPLES 7 APPENDIX 1 19 GLOSSARY 20 2 FOREWORD Few things affect our customers ives as

More information

Fixed income managers: evolution or revolution

Fixed income managers: evolution or revolution Fixed income managers: evoution or revoution Traditiona approaches to managing fixed interest funds rey on benchmarks that may not represent optima risk and return outcomes. New techniques based on separate

More information

Capability Development Grant. Build business capabilities to sharpen your competitive edge

Capability Development Grant. Build business capabilities to sharpen your competitive edge Capabiity Deveopment Grant Buid business capabiities to sharpen your competitive edge 1 Buid up your business with the Capabiity Deveopment Grant The Capabiity Deveopment Grant (CDG) is a financia assistance

More information

Ricoh Healthcare. Process Optimized. Healthcare Simplified.

Ricoh Healthcare. Process Optimized. Healthcare Simplified. Ricoh Heathcare Process Optimized. Heathcare Simpified. Rather than a destination that concudes with the eimination of a paper, the Paperess Maturity Roadmap is a continuous journey to strategicay remove

More information

Order-to-Cash Processes

Order-to-Cash Processes TMI170 ING info pat 2:Info pat.qxt 01/12/2008 09:25 Page 1 Section Two: Order-to-Cash Processes Gregory Cronie, Head Saes, Payments and Cash Management, ING O rder-to-cash and purchase-topay processes

More information

We are XMA and Viglen.

We are XMA and Viglen. alearn with Microsoft 16pp 21.07_Layout 1 22/12/2014 10:49 Page 1 FRONT COVER alearn with Microsoft We are XMA and Vigen. Ca us now on 0115 846 4900 Visit www.xma.co.uk/aearn Emai alearn@xma.co.uk Foow

More information

Vendor Performance Measurement Using Fuzzy Logic Controller

Vendor Performance Measurement Using Fuzzy Logic Controller The Journa of Mathematics and Computer Science Avaiabe onine at http://www.tjmcs.com The Journa of Mathematics and Computer Science Vo.2 No.2 (2011) 311-318 Performance Measurement Using Fuzzy Logic Controer

More information

Secure Network Coding with a Cost Criterion

Secure Network Coding with a Cost Criterion Secure Network Coding with a Cost Criterion Jianong Tan, Murie Médard Laboratory for Information and Decision Systems Massachusetts Institute of Technoogy Cambridge, MA 0239, USA E-mai: {jianong, medard}@mit.edu

More information

Vital Steps. A cooperative feasibility study guide. U.S. Department of Agriculture Rural Business-Cooperative Service Service Report 58

Vital Steps. A cooperative feasibility study guide. U.S. Department of Agriculture Rural Business-Cooperative Service Service Report 58 Vita Steps A cooperative feasibiity study guide U.S. Department of Agricuture Rura Business-Cooperative Service Service Report 58 Abstract This guide provides rura residents with information about cooperative

More information

Management Accounting

Management Accounting Management Accounting Course Text Professiona, Practica, Proven www.accountingtechniciansireand.ie Tabe of Contents FOREWORD...v SYLLABUS: MANAGEMENT ACCOUNTING...vii PART 1 INTRODUCTION Chapter 1: Introduction

More information

Early access to FAS payments for members in poor health

Early access to FAS payments for members in poor health Financia Assistance Scheme Eary access to FAS payments for members in poor heath Pension Protection Fund Protecting Peope s Futures The Financia Assistance Scheme is administered by the Pension Protection

More information

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies ISM 602 Dr. Hamid Nemati Objectives The idea Dependencies Attributes and Design Understand concepts normaization (Higher-Leve Norma Forms) Learn how to normaize tabes Understand normaization and database

More information

Qualifications, professional development and probation

Qualifications, professional development and probation UCU Continuing Professiona Deveopment Quaifications, professiona deveopment and probation Initia training and further education teaching quaifications Since September 2007 a newy appointed FE ecturers,

More information

Chapter 2 Developing a Sustainable Supply Chain Strategy

Chapter 2 Developing a Sustainable Supply Chain Strategy Chapter 2 Deveoping a Sustainabe Suppy Chain Strategy Bakan Cetinkaya Learning Goas. By reading this chapter you wi: Know the basics of competitive strategy and suppy chain strategy and understand their

More information

A Supplier Evaluation System for Automotive Industry According To Iso/Ts 16949 Requirements

A Supplier Evaluation System for Automotive Industry According To Iso/Ts 16949 Requirements A Suppier Evauation System for Automotive Industry According To Iso/Ts 16949 Requirements DILEK PINAR ÖZTOP 1, ASLI AKSOY 2,*, NURSEL ÖZTÜRK 2 1 HONDA TR Purchasing Department, 41480, Çayırova - Gebze,

More information

Chapter 2 Traditional Software Development

Chapter 2 Traditional Software Development Chapter 2 Traditiona Software Deveopment 2.1 History of Project Management Large projects from the past must aready have had some sort of project management, such the Pyramid of Giza or Pyramid of Cheops,

More information

Business Banking. A guide for franchises

Business Banking. A guide for franchises Business Banking A guide for franchises Hep with your franchise business, right on your doorstep A true understanding of the needs of your business: that s what makes RBS the right choice for financia

More information

Chapter 3: e-business Integration Patterns

Chapter 3: e-business Integration Patterns Chapter 3: e-business Integration Patterns Page 1 of 9 Chapter 3: e-business Integration Patterns "Consistency is the ast refuge of the unimaginative." Oscar Wide In This Chapter What Are Integration Patterns?

More information

Face Hallucination and Recognition

Face Hallucination and Recognition Face Haucination and Recognition Xiaogang Wang and Xiaoou Tang Department of Information Engineering, The Chinese University of Hong Kong {xgwang1, xtang}@ie.cuhk.edu.hk http://mmab.ie.cuhk.edu.hk Abstract.

More information

IMPLEMENTING THE RATE STRUCTURE: TIERING IN THE FEE-FOR-SERVICE SYSTEM

IMPLEMENTING THE RATE STRUCTURE: TIERING IN THE FEE-FOR-SERVICE SYSTEM The New Jersey Department of Human Services Division of Deveopmenta Disabiities 1 IMPLEMENTING THE RATE STRUCTURE: TIERING IN THE FEE-FOR-SERVICE SYSTEM Eizabeth M. Shea Assistant Commissioner Thomas S.

More information

Diploma Decisions for Students with Disabilities. What Parents Need to Know

Diploma Decisions for Students with Disabilities. What Parents Need to Know Dipoma Decisions for Students with Disabiities What Parents Need to Know Forida Department of Education Bureau of Exceptiona Education and Student Services Revised 2005 This is one of many pubications

More information

Spatio-Temporal Asynchronous Co-Occurrence Pattern for Big Climate Data towards Long-Lead Flood Prediction

Spatio-Temporal Asynchronous Co-Occurrence Pattern for Big Climate Data towards Long-Lead Flood Prediction Spatio-Tempora Asynchronous Co-Occurrence Pattern for Big Cimate Data towards Long-Lead Food Prediction Chung-Hsien Yu, Dong Luo, Wei Ding, Joseph Cohen, David Sma and Shafiqu Isam Department of Computer

More information

Managing Business Risks from Major Chemical

Managing Business Risks from Major Chemical Managing Business Risks from Major Chemica Process Accidents Mariana Bardy 1, Dr Luiz Fernando Oiveira 2, and Dr Nic Cavanagh 3 1 Head of Section, Risk Management Soutions Savador, DNV Energy Soutions

More information

Bite-Size Steps to ITIL Success

Bite-Size Steps to ITIL Success 7 Bite-Size Steps to ITIL Success Pus making a Business Case for ITIL! Do you want to impement ITIL but don t know where to start? 7 Bite-Size Steps to ITIL Success can hep you to decide whether ITIL can

More information

11 - KINETIC THEORY OF GASES Page 1

11 - KINETIC THEORY OF GASES Page 1 - KIETIC THEORY OF GASES Page Introduction The constituent partices of the atter ike atos, oecues or ions are in continuous otion. In soids, the partices are very cose and osciate about their ean positions.

More information

Network/Communicational Vulnerability

Network/Communicational Vulnerability Automated teer machines (ATMs) are a part of most of our ives. The major appea of these machines is convenience The ATM environment is changing and that change has serious ramifications for the security

More information

The eg Suite Enabing Rea-Time Monitoring and Proactive Infrastructure Triage White Paper Restricted Rights Legend The information contained in this document is confidentia and subject to change without

More information

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008

SOME APPLICATIONS OF FORECASTING Prof. Thomas B. Fomby Department of Economics Southern Methodist University May 2008 SOME APPLCATONS OF FORECASTNG Prof. Thoas B. Foby Departent of Econoics Southern Methodist University May 8 To deonstrate the usefulness of forecasting ethods this note discusses four applications of forecasting

More information

Infrastructure for Business

Infrastructure for Business Infrastructure for Business The IoD Member Broadband Survey Infrastructure for Business 2013 #5 The IoD Member Broadband Survey The IoD Member Broadband Survey Written by: Corin Tayor, Senior Economic

More information

WHITE PAPER BEsT PRAcTIcEs: PusHIng ExcEl BEyond ITs limits WITH InfoRmATIon optimization

WHITE PAPER BEsT PRAcTIcEs: PusHIng ExcEl BEyond ITs limits WITH InfoRmATIon optimization Best Practices: Pushing Exce Beyond Its Limits with Information Optimization WHITE Best Practices: Pushing Exce Beyond Its Limits with Information Optimization Executive Overview Microsoft Exce is the

More information

Art of Java Web Development By Neal Ford 624 pages US$44.95 Manning Publications, 2004 ISBN: 1-932394-06-0

Art of Java Web Development By Neal Ford 624 pages US$44.95 Manning Publications, 2004 ISBN: 1-932394-06-0 IEEE DISTRIBUTED SYSTEMS ONLINE 1541-4922 2005 Pubished by the IEEE Computer Society Vo. 6, No. 5; May 2005 Editor: Marcin Paprzycki, http://www.cs.okstate.edu/%7emarcin/ Book Reviews: Java Toos and Frameworks

More information

Let s get usable! Usability studies for indexes. Susan C. Olason. Study plan

Let s get usable! Usability studies for indexes. Susan C. Olason. Study plan Let s get usabe! Usabiity studies for indexes Susan C. Oason The artice discusses a series of usabiity studies on indexes from a systems engineering and human factors perspective. The purpose of these

More information

endorsed programmes With our expertise and unique flexible approach NOCN will work with you to develop a product that achieves results.

endorsed programmes With our expertise and unique flexible approach NOCN will work with you to develop a product that achieves results. endorsed programmes With our expertise and unique fexibe approach NOCN wi work with you to deveop a product that achieves resuts. NOCN is a eading reguated UK awarding organisation that has been creating

More information

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing.

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing. Fast Robust Hashing Manue Urueña, David Larrabeiti and Pabo Serrano Universidad Caros III de Madrid E-89 Leganés (Madrid), Spain Emai: {muruenya,darra,pabo}@it.uc3m.es Abstract As statefu fow-aware services

More information

Software Quality - Getting Right Metrics, Getting Metrics Right

Software Quality - Getting Right Metrics, Getting Metrics Right Software Quaity - Getting Right Metrics, Getting Metrics Right How to set the right performance metrics and then benchmark it for continuous improvement? Whie metrics are important means to quantify performance

More information

professional indemnity insurance proposal form

professional indemnity insurance proposal form professiona indemnity insurance proposa form Important Facts Reating To This Proposa Form You shoud read the foowing advice before proceeding to compete this proposa form. Duty of Discosure Before you

More information

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1

International Journal of Management & Information Systems First Quarter 2012 Volume 16, Number 1 International Journal of Manageent & Inforation Systes First Quarter 2012 Volue 16, Nuber 1 Proposal And Effectiveness Of A Highly Copelling Direct Mail Method - Establishent And Deployent Of PMOS-DM Hisatoshi

More information

STRATEGIC PLAN 2012-2016

STRATEGIC PLAN 2012-2016 STRATEGIC PLAN 2012-2016 CIT Bishopstown CIT Cork Schoo of Music CIT Crawford Coege of Art & Design Nationa Maritime Coege of Ireand Our Institute STRATEGIC PLAN 2012-2016 Cork Institute of Technoogy (CIT)

More information

APIS Software Training /Consulting

APIS Software Training /Consulting APIS Software Training /Consuting IQ-Software Services APIS Informationstechnoogien GmbH The information contained in this document is subject to change without prior notice. It does not represent any

More information

SAP Business Analytics. Services & Solutions for the Metals and Mining Industry

SAP Business Analytics. Services & Solutions for the Metals and Mining Industry SAP Business Anaytics Services & Soutions for the Metas and Mining Industry Niche Business Anaytics Soutions & Services SAP Soutions SAP Business Inteigence Enterprise Data warehousing Reporting & Dashboards

More information

Precise assessment of partial discharge in underground MV/HV power cables and terminations

Precise assessment of partial discharge in underground MV/HV power cables and terminations QCM-C-PD-Survey Service Partia discharge monitoring for underground power cabes Precise assessment of partia discharge in underground MV/HV power cabes and terminations Highy accurate periodic PD survey

More information

Angles formed by 2 Lines being cut by a Transversal

Angles formed by 2 Lines being cut by a Transversal Chapter 4 Anges fored by 2 Lines being cut by a Transversa Now we are going to nae anges that are fored by two ines being intersected by another ine caed a transversa. 1 2 3 4 t 5 6 7 8 If I asked you

More information

Business schools are the academic setting where. The current crisis has highlighted the need to redefine the role of senior managers in organizations.

Business schools are the academic setting where. The current crisis has highlighted the need to redefine the role of senior managers in organizations. c r o s os r oi a d s REDISCOVERING THE ROLE OF BUSINESS SCHOOLS The current crisis has highighted the need to redefine the roe of senior managers in organizations. JORDI CANALS Professor and Dean, IESE

More information

How To Get Acedo With Microsoft.Com

How To Get Acedo With Microsoft.Com alearn with Microsoft We are XMA. Ca us now on 0115 846 4900 Visit www.xma.co.uk/aearn Emai alearn@xma.co.uk Foow us @WeareXMA Introduction Use our 'steps to alearn' framework to ensure you cover a bases...

More information

Overview of Health and Safety in China

Overview of Health and Safety in China Overview of Heath and Safety in China Hongyuan Wei 1, Leping Dang 1, and Mark Hoye 2 1 Schoo of Chemica Engineering, Tianjin University, Tianjin 300072, P R China, E-mai: david.wei@tju.edu.cn 2 AstraZeneca

More information

Simultaneous Routing and Power Allocation in CDMA Wireless Data Networks

Simultaneous Routing and Power Allocation in CDMA Wireless Data Networks Simutaneous Routing and Power Aocation in CDMA Wireess Data Networks Mikae Johansson *,LinXiao and Stephen Boyd * Department of Signas, Sensors and Systems Roya Institute of Technoogy, SE 00 Stockhom,

More information

EDS-Unigraphics MIS DataBroker Architecture

EDS-Unigraphics MIS DataBroker Architecture EDS-Unigraphics MIS DataBroker Architecture Jeff Greiner Bob Woodridge October 9,1996 Topics UG/MIS Probem Domain Requirements for New Architecture Seection of Java Deveoping Java Based Intranet Soutions

More information

SABRe B2.1: Design & Development. Supplier Briefing Pack.

SABRe B2.1: Design & Development. Supplier Briefing Pack. SABRe B2.1: Design & Deveopment. Suppier Briefing Pack. 2013 Ros-Royce pc The information in this document is the property of Ros-Royce pc and may not be copied or communicated to a third party, or used

More information

DECEMBER 2008. Good practice contract management framework

DECEMBER 2008. Good practice contract management framework DECEMBER 2008 Good practice contract management framework The Nationa Audit Office scrutinises pubic spending on behaf of Pariament. The Comptroer and Auditor Genera, Tim Burr, is an Officer of the House

More information

Creating INFINIT Career Opportunities

Creating INFINIT Career Opportunities Network Consutation and Integration Network Consutation and Integration System Integration System Integration Information Systems (IS) Outsourcing Information Systems (IS) Outsourcing Creating INFINIT

More information

Splitting the Organization and Integrating the Code: Conway s Law Revisited

Splitting the Organization and Integrating the Code: Conway s Law Revisited Spitting the Organization and Integrating the Code: Conway s Law Revisited James D. Herbseb and Rebecca E. Grinter Be Laboratories, Lucent Technoogies 263 Shuman Bvd Napervie, Iinois 60566. USA + 630.713.1869

More information

Real Time Target Tracking with Binary Sensor Networks and Parallel Computing

Real Time Target Tracking with Binary Sensor Networks and Parallel Computing Real Tie Target Tracking with Binary Sensor Networks and Parallel Coputing Hong Lin, John Rushing, Sara J. Graves, Steve Tanner, and Evans Criswell Abstract A parallel real tie data fusion and target tracking

More information

Pricing Internet Services With Multiple Providers

Pricing Internet Services With Multiple Providers Pricing Internet Services With Mutipe Providers Linhai He and Jean Warand Dept. of Eectrica Engineering and Computer Science University of Caifornia at Berkeey Berkeey, CA 94709 inhai, wr@eecs.berkeey.edu

More information

Modeling a Scenario-based Distribution Network Design Problem in a Physical Internet-enabled open Logistics Web

Modeling a Scenario-based Distribution Network Design Problem in a Physical Internet-enabled open Logistics Web 4 th Internationa conference on Information Systems, Logistics and Suppy Chain Quebec City August 26-29, 2012 Modeing a Scenario-based Distribution Network Design Probem in a Physica Internet-enabed open

More information

2000-01 to 2005-06 Enrollment Projection for Virginia s State Supported Colleges and Universities

2000-01 to 2005-06 Enrollment Projection for Virginia s State Supported Colleges and Universities STATE COUNCIL OF HIGHER EDUCATION FOR VIRGINIA 2000-01 to 2005-06 Enroment Projection for Virginia s State Supported Coeges and Universities June 7, 2001 A SCHEV REPORT EXECUTIVE SUMMARY By statute, the

More information

ST. MARKS CONFERENCE FACILITY MARKET ANALYSIS

ST. MARKS CONFERENCE FACILITY MARKET ANALYSIS ST. MARKS CONFERENCE FACILITY MARKET ANALYSIS Prepared by: Lambert Advisory, LLC Submitted to: St. Marks Waterfronts Forida Partnership St. Marks Conference Center Contents Executive Summary... 1 Section

More information

Informatica PowerCenter

Informatica PowerCenter Brochure Informatica PowerCenter Benefits Support better business decisions with the right information at the right time Acceerate projects in days vs. months with improved staff productivity and coaboration

More information

MARKETING INFORMATION SYSTEM (MIS)

MARKETING INFORMATION SYSTEM (MIS) LESSON 4 MARKETING INFORMATION SYSTEM (MIS) CONTENTS 4.0 Aims and Objectives 4.1 Introduction 4.2 MIS 4.2.1 Database 4.2.2 Interna Records 4.2.3 Externa Sources 4.3 Computer Networks and Internet 4.4 Data

More information

SPOTLIGHT. A year of transformation

SPOTLIGHT. A year of transformation WINTER ISSUE 2014 2015 SPOTLIGHT Wecome to the winter issue of Oasis Spotight. These newsetters are designed to keep you upto-date with news about the Oasis community. This quartery issue features an artice

More information

TMI ING Guide to Financial Supply Chain Optimisation 29. Creating Opportunities for Competitive Advantage. Section Four: Supply Chain Finance

TMI ING Guide to Financial Supply Chain Optimisation 29. Creating Opportunities for Competitive Advantage. Section Four: Supply Chain Finance TMI171 ING info pat :Info pat.qxt 19/12/2008 17:02 Page 29 ING Guide to Financia Suppy Chain Optimisation Creating Opportunities for Competitive Advantage Section Four: Suppy Chain Finance Introduction

More information

GREEN: An Active Queue Management Algorithm for a Self Managed Internet

GREEN: An Active Queue Management Algorithm for a Self Managed Internet : An Active Queue Management Agorithm for a Sef Managed Internet Bartek Wydrowski and Moshe Zukerman ARC Specia Research Centre for Utra-Broadband Information Networks, EEE Department, The University of

More information

Oracle Project Financial Planning. User's Guide Release 11.1.2.2

Oracle Project Financial Planning. User's Guide Release 11.1.2.2 Orace Project Financia Panning User's Guide Reease 11.1.2.2 Project Financia Panning User's Guide, 11.1.2.2 Copyright 2012, Orace and/or its affiiates. A rights reserved. Authors: EPM Information Deveopment

More information

Software Quality Characteristics Tested For Mobile Application Development

Software Quality Characteristics Tested For Mobile Application Development Thesis no: MGSE-2015-02 Software Quality Characteristics Tested For Mobile Application Developent Literature Review and Epirical Survey WALEED ANWAR Faculty of Coputing Blekinge Institute of Technology

More information

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure

RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION. Henrik Kure RECURSIVE DYNAMIC PROGRAMMING: HEURISTIC RULES, BOUNDING AND STATE SPACE REDUCTION Henrik Kure Dina, Danish Inforatics Network In the Agricultural Sciences Royal Veterinary and Agricultural University

More information

Are Leaders Born or Made? Perspectives from the Executive Suite. QuickView Leadership Series. Helping you navigate the leadership landscape

Are Leaders Born or Made? Perspectives from the Executive Suite. QuickView Leadership Series. Helping you navigate the leadership landscape QuickView Leadership Series Heping you navigate the eadership andscape Are Leaders Born or Made? Perspectives from the Executive Suite By: Wiiam Gentry, Ph.D., Jennifer J. Dea, Ph.D., Sarah Stawiski, Ph.D.,

More information

Driving Accountability Through Disciplined Planning with Hyperion Planning and Essbase

Driving Accountability Through Disciplined Planning with Hyperion Planning and Essbase THE OFFICIAL PUBLICATION OF THE Orace Appications USERS GROUP summer 2012 Driving Accountabiity Through Discipined Panning with Hyperion Panning and Essbase Introduction to Master Data and Master Data

More information

APPENDIX 10.1: SUBSTANTIVE AUDIT PROGRAMME FOR PRODUCTION WAGES: TROSTON PLC

APPENDIX 10.1: SUBSTANTIVE AUDIT PROGRAMME FOR PRODUCTION WAGES: TROSTON PLC Appendix 10.1: substantive audit programme for production wages: Troston pc 389 APPENDIX 10.1: SUBSTANTIVE AUDIT PROGRAMME FOR PRODUCTION WAGES: TROSTON PLC The detaied audit programme production wages

More information

Extracting the power of One Philips

Extracting the power of One Philips Our suppiers The Company s mission for suppy management is to create vaue by extracting the power of One Phiips and transforming the transactiona purchasing function into strategic suppy management. 2007

More information

DOING BUSINESS WITH THE REGION OF PEEL A GUIDE FOR NEW AND CURRENT VENDORS

DOING BUSINESS WITH THE REGION OF PEEL A GUIDE FOR NEW AND CURRENT VENDORS DOING BUSINESS WITH THE REGION OF PEEL A GUIDE FOR NEW AND CURRENT VENDORS TABLE OF CONTENTS INTRODUCTION... 1 GOVERNANCE... 1 COMMONLY PURCHASED GOODS AND SERVICES... 1 HOW TO REGISTER YOUR COMPANY...

More information

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger Advanced CodFusion 4.0 Appication Deveopment - CH 3 - Server Custering Using Bri.. Page 1 of 7 [Figures are not incuded in this sampe chapter] Advanced CodFusion 4.0 Appication Deveopment - 3 - Server

More information

Education sector: Working conditions and job quality

Education sector: Working conditions and job quality European Foundation for the Improvement of Living and Working Conditions sector: Working conditions and job quaity Work pays a significant roe in peope s ives, in the functioning of companies and in society

More information

Federal Financial Management Certificate Program

Federal Financial Management Certificate Program MANAGEMENT CONCEPTS Federa Financia Management Certificate Program Training to hep you achieve the highest eve performance in: Accounting // Auditing // Budgeting // Financia Management ENROLL TODAY! Contract

More information

medical injury a claimant s guide

medical injury a claimant s guide medica injury a caimant s guide The ega caims process is not a simpe one and cinica negigence caims are amongst the most compex. We have over three decades of experience representing patients and recovering

More information

Design Considerations

Design Considerations Chapter 2: Basic Virtua Private Network Depoyment Page 1 of 12 Chapter 2: Basic Virtua Private Network Depoyment Before discussing the features of Windows 2000 tunneing technoogy, it is important to estabish

More information

Pricing and Revenue Sharing Strategies for Internet Service Providers

Pricing and Revenue Sharing Strategies for Internet Service Providers Pricing and Revenue Sharing Strategies for Internet Service Providers Linhai He and Jean Warand Department of Eectrica Engineering and Computer Sciences University of Caifornia at Berkeey {inhai,wr}@eecs.berkeey.edu

More information